could you tell me if he _____ the work on time?
答案:5 悬赏:60 手机版
解决时间 2021-02-05 06:59
- 提问者网友:却不属于对方
- 2021-02-04 07:35
could you tell me if he _____ the work on time? A.would finished B.could finish C.finishes D.will finish为什么选D?
最佳答案
- 五星知识达人网友:廢物販賣機
- 2021-02-04 07:52
这个地方if 表示的是“是否”的意思,并不是虚拟语气,因此不需要使用would, could 等情态动词。从语义上看,这里是对将来一直情况的提问,因为“他准时完成工作”这件事还没发生,因此要用表示一般将来时的选项,即选 will finish
全部回答
- 1楼网友:孤独入客枕
- 2021-02-04 10:03
解题之前,先来了解下can, could 和 be able to三者的区别与联系。
1. can的过去式是could,但could 除了可作can的过去式外,还可表比can更委婉的语气,因此在回答由could 表示请求的问句中,不能用could,但可用can。如:
—could you lend me a hand?
—of course i can.
2. 在表示现在或过去的智力、体力、技能等方面的“能力”时,can, could 常可与be able to互换。如:
he could (or was able to) swim five miles when he was a boy.
3. be able to比can有更多的表现形式,如"will be able to","have (has) been able to" "had been able to" 等等。因此be able to常被用来表示can所不能表示的将来或完成的概念。如:
they will be able to run this machine on their own in three months. 他们过三个月就能自己开这台机器了。
4. 在表示成功地做了某事时,不用could,而用was / were able to (或managed to, succeeded in doing sth )来表示。如:
he was able to (or managed to) finish the job yesterday。
但是couldn't和wasn't / weren't able to 常可互换。如:
i couldn't / wasn't able to finish the job yesterday.
5. 与感觉动词连用时,can,could亦可与be able to互换。如:
we could/were able to smell something burning in the kitchen.
选项b was able to是过去时 而题中所问对象还未成功完成某事,所以不用过去时态,不符合题意,故b可以排除。
选项d would 先了解下它的用法与意义
1. will的过去式。
例:they said it would be fine.听说天气会很好。(it will be fine的过去式)
例:i said i ~ do my best. 我表示过要尽最大的努力。
2.(在陈述语气中,表示过去将来时,表示无意识的行动或单纯将来发生的事或动作,指实际情况,一般用于间接引语中)会;将;
例:he said he ~ not be free that night. 他说他那天晚上没有空。
所以 would be able to 是过去将来时态 不符合题意
因此选c
could you please tell me if he is able to finish the work on time ?
你能告诉我他是否能够按时完成这项工作吗?
- 2楼网友:胯下狙击手
- 2021-02-04 09:53
你好,为你答题,我的荣幸
.
.
.
.
B
- 3楼网友:轻熟杀无赦
- 2021-02-04 09:12
句中could 不表示过去,只表示语气委婉,从句中用一般将来时。所以选d
- 4楼网友:举杯邀酒敬孤独
- 2021-02-04 08:54
先看时态,AB是过去时,C是一般现在,D是将来
根据题干中可知是正在提问,could表委婉,问他是否 (将来)能按时完成
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯