could you tell me if he_______finish the work on time?A.could B.was able to C.is able to D.would be able选哪个?为什么?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 02:10:21

could you tell me if he_______finish the work on time?
A.could B.was able to C.is able to D.would be able
选哪个?为什么?

C
Could 用于句首表示一种委婉的语气,不表示过去时,所以排除 A,B,D,
另外,if 引导的条件状语从句 用一般现在时 表示将来.进一步确定选C.
开心.

A
首先D可以排除掉,be able to, to 不可省略。再者,看句子就知道是过去时态,所以可以排除C。然后这是一般疑问句,询问某人的能力水平一般用can 或者could. be able to 在表达某人能够做什么的时候,一般不用于疑问句当中,而是陈述句比较多。
希望能对你有帮助。什么a啊,答案都选c,我只是想确认一下...

全部展开

A
首先D可以排除掉,be able to, to 不可省略。再者,看句子就知道是过去时态,所以可以排除C。然后这是一般疑问句,询问某人的能力水平一般用can 或者could. be able to 在表达某人能够做什么的时候,一般不用于疑问句当中,而是陈述句比较多。
希望能对你有帮助。

收起

C could 表示请求,此句是一般现在时,if 引导的是宾语从句,译为“是否”。而不是条件状语从句。这个句子译为“你能告诉我他是否能按时完成工作?”。