Mr. Smith insisted that he ________ the work all.
A.haddoneB.havedoneC.didD.do正确答案是A,我认同这种。但是为什么D不可??如果要表达的意思为史密斯先生昨天坚持做完所有的工作,那么D也应该是对...
A. had done B. have done C. did D. do
正确答案是A,我认同这种。
但是为什么D不可??
如果要表达的意思为 史密斯先生昨天坚持做完所有的工作,那么D也应该是对的呀
这里省略了should?
百度百科中虚拟语气的解释
【表示“坚持”后的宾语从句
主要是指insist的宾语从句,从句谓 语由“should+动词原形”构成,其中的should在美国 英语中通常可以省略。如:
I insisted that he (should) stay. 我坚持要他留下。
He insisted that I (should) go with them. 他坚持要我同他们一起去。
Rose insisted that he be present. 罗斯坚持要他出席。
The detective insisted that he should have a look. 警探坚持要查看。】 展开
正确答案是A,我认同这种。
但是为什么D不可??
如果要表达的意思为 史密斯先生昨天坚持做完所有的工作,那么D也应该是对的呀
这里省略了should?
百度百科中虚拟语气的解释
【表示“坚持”后的宾语从句
主要是指insist的宾语从句,从句谓 语由“should+动词原形”构成,其中的should在美国 英语中通常可以省略。如:
I insisted that he (should) stay. 我坚持要他留下。
He insisted that I (should) go with them. 他坚持要我同他们一起去。
Rose insisted that he be present. 罗斯坚持要他出席。
The detective insisted that he should have a look. 警探坚持要查看。】 展开
4个回答
展开全部
he在现在时的时候应该与does配合,而之前已经有一个过去时了过去时表过去应该用过去完成时。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
选d因为是虚拟语气
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
insist:坚持说后面不用虚拟,坚持认为需要虚拟语气
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询