If I had had enough time,Iwould have done the work better.这句话为什么有两个had连用?
人气:344 ℃ 时间:2019-08-20 14:30:16
解答
虚拟语气的问题楼上都说很好了,唯一补充的是这个句子是现在完成时的虚拟语气.“有时间”是have time,现在完成时是have had time,这个能理解吧?那么代入虚拟语气,主句 have done 变身为 would have done,这个也能理解吧?从句的have had time中的第一个have也随之要变成过去时,因此结果就是 had had 了.
推荐
猜你喜欢
- Lucy,please have a s()
- (1/2)将VmL的NO和NO2的混合气体通过足量的水,充份反应后得到一定体积的无色气体A.将A与等体积O2混合,...
- 某工程队修一条水渠第一周修了全长的3分之1,第2周修了200米,这时还剩下一半没有修,这条水渠长多少米?
- 本人新手,看个几个新G的作文Argument的题目,非常不解,是不是跟过去G有许多大的区别啊,过去不就是直接挑错嘛,而新的官方题库的第一题最后的要求:Write a response in which you discuss what sp
- 1《童趣》心之所向,
- 醋的酿造跟化学有什么关系?
- Unit4 What's the best movie theather?八年级上册配套练习册
- 试分析北冰洋航线开通后对俄罗斯经济发展带来的有利影响