If I had had enough time,Iwould have done the work better.这句话为什么有两个had连用?
If I had had enough time,Iwould have done the work better.这句话为什么有两个had连用?
英语人气:566 ℃时间:2019-08-20 14:30:16
优质解答
虚拟语气的问题楼上都说很好了,唯一补充的是这个句子是现在完成时的虚拟语气.“有时间”是have time,现在完成时是have had time,这个能理解吧?那么代入虚拟语气,主句 have done 变身为 would have done,这个也能理解吧?从句的have had time中的第一个have也随之要变成过去时,因此结果就是 had had 了.
我来回答
类似推荐
猜你喜欢
- 1一项工程,甲独做需要6天完成,乙独做需要9天完成.如果两人合作3天后,剩下的由甲单独完成,完成整个工程时,甲共做了多少天?
- 2一个正方体玻璃缸,棱长5分米,用它装满水再把水全部倒入一个大面积是50 平方分米的长方体水槽中,槽里的水面高多少分米?
- 3形容生活很丰富的词!
- 4翻译:“做最好的自己”用英语怎么说?是“beyourpersonalbest”吗?
- 5一件工程甲独做20天完成,乙独做30天完成.现由二人合做,中途甲先休息1天,乙接着休息6天,工程完成时,两人同时工作了几天?
- 6发挥想象,用所给词写一段话
- 7第三个字是如的四字成语
- 8如图,在△ABC中,点D是AC的中点,DE//BC交AB于E,DF//AB交BC于F,说明△ADE全等△DCF的理由
- 9“/” 在英语中怎么读?(双引号中的斜杠)
- 10已知函数f(x)=2sin(2x+π/6)+a+1(其中a为常数)