高中英语单选--bob is always complaining about not having any money

高中英语单选
--bob is always complaining about not having any money.
--the problem is that he doesn't work hard and never ___.
A.has B.did c.had d.does
为什么不能选b
Google测试员383 1年前 已收到6个回答 举报

fmsxd 幼苗

共回答了13个问题采纳率:100% 举报

has 现在完成时时态,表示从过去到现在的阶段性状态;
did 过去某时间点上做的某事,只表示过去某一刻;
had 是过去某一段时间,但在现在之前已完结,不表示持续到现在;
does 一般现在时,现在发生的动作或状态;
根据题目,the problem is that he doesm't work hard是说问题在于他不努力工作(现在),and never has表示现在之前也没有努力工作过.

1年前

1

晶晶711 幼苗

共回答了71个问题 举报

句子前后都是一般现在时,所以得一致

1年前

2

laozhou123123 幼苗

共回答了3个问题 举报

意思是他到现在为止还没有工作过,所以用has

1年前

2

丰姿莫端 幼苗

共回答了80个问题 举报

答案:A。本题考查动词的时态与省略句。完整句子应该是The problem is that he doesn't work hard and (has) never worked hard. 句子中work hard省略。 由于句中有 doesn't work ,已经表示了现在,后面应该说在此之前,且对现在造成的影响,应该用“现在完成式”。

1年前

2

callyu 幼苗

共回答了108个问题 举报

补充全原句就是
the problem is that he doesn't work hard and never has.
has因为有从过去到现在延续的意思,就是从没有的感觉,而did只是过去的一个时间点发生的事情。

1年前

1

zwj_718 幼苗

共回答了224个问题 举报

has后省略了(done)或(worked);问题是他(平时就)不努力工作,(从过去某时到现在)就没有努力工作过。A;D是一般现在时,就和doesn't work hard 重复了。

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 21 q. 0.015 s. - webmaster@yulucn.com