单选题He________inhislabforeighthours
答案:2 悬赏:40 手机版
解决时间 2021-04-04 11:13
- 提问者网友:姑娘长的好罪过
- 2021-04-04 07:41
单选题
He________in his lab for eight hours.A.worksB.workedC.has workedD.had worked
最佳答案
- 五星知识达人网友:鱼芗
- 2021-04-04 08:20
C解析分析:很少有同学会做错这题,因为不少同学认为有了for eight hours这样的时间状语就是用现在完成时。但没有搞懂for eight hours这种时间状语的概念。“for+一段时间”表示的是动作或状态所延续的时间长度,如果没有上下文,没有别的条件,像本题这样的句子是应该用现在完成时,但不等于有了“for+一段时间”都是用现在完成时,如这里的he如果是一个已经故世的人,那么很明显就不可能用现在完成时,因为现在完成时对work这样的动词表达了“从过去某个时候起一直延续到现在的动作。”
全部回答
- 1楼网友:神也偏爱
- 2021-04-04 08:45
收益了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯