Given more time and money,they would have done it better.
如果给他们更多的时间和金钱,他们就会做德更好
这里面好象是省略的一个条件状语从句,如果补充完整是 1.if they were given ...还是2.if they had been given...两个都可以还是只有其中一个正确啊?
如果是1,if可以一起省略吗?这种情况只能省略主语和be动词啊
如果是2,那就是一个虚拟语气,能这样省略吗?
但我还是不大明白,这里given more time and money究竟是不是由状语从句省略了而来的,为什么能够省略成只剩下given...那if和句子的主谓呢?能全省了吗?
人气:343 ℃ 时间:2019-10-19 17:46:17
解答
是1答案
因为与过去事实相反所以要用到一般过去表虚拟 也就是 if they were 不要误以为这里是真正一般过去时 这只是凑巧都用were而已.
2答案肯定不对了 if+have done 是对于现在的情况的虚拟 所以不能选
定式就是这样的.,
建议多做专题强化 我就是靠题目把英语搞起来的
推荐
猜你喜欢
- 数学应用题:一队学生到郊外参加劳动,以4千米1小时的速度步行前往,走了半小时后,学校有紧急通知要
- 一个数的五分之二比六分之五的90%还多1,这个数是多少?
- Tom wants to _ (go) to school.
- 肾上腺素除了促进糖原分解,升高血糖浓度之外,此激素还能促进细胞代谢,参与体温调节吗?
- “父母呼,应勿缓;父母命,行勿懒”这句话是什么意思?
- 音标中清辅音和浊辅音的区别?再发发音过程中应注意什么?还有复数后加es有什么发音规则呢?还有那个动词后加ed是怎么读的呢?英语连读时具体有什么规则呢?在连读时前一个单词的最后的辅音与下一个单词的元音可连读,这其中的元音具体是指的是20个元音
- 3.1415926…是循环小数._.(判断对错)
- 为什么太阳落山快,月亮上来慢呢?