一道关于独立主格的英语练习题
一道关于独立主格的英语练习题
More time _________,we should have done the job much better.
A.to give\x05 B.give\x05 C.being given\x05 D.given
D 为什么不能选C
有例句为证:The question being settled,we went home.我们就回家了.
Her work done,she sat down for a cup of tea.能否变为Her work being done,she sat down for a cup of tea.
More time _________,we should have done the job much better.
A.to give\x05 B.give\x05 C.being given\x05 D.given
D 为什么不能选C
有例句为证:The question being settled,we went home.我们就回家了.
Her work done,she sat down for a cup of tea.能否变为Her work being done,she sat down for a cup of tea.
英语人气:765 ℃时间:2020-05-09 15:58:19
优质解答
being done表示已经完成某事,而本题的意思是如果再给我们更多时间,表示将来,本应是to be given,这里省略了to be.所以选D.该句话若变为虚拟条件句:If more time were given, we should have done the job much better若再变为独立主格:不应该是More time being given, we should have done the job much better吗?多谢提醒!你的分析正确。
我来回答
类似推荐
猜你喜欢
- 1向量a=(sin10,cos10),向量b=(sin70,cos70),则丨2a-b丨=?
- 2Lucy asked Jim( )
- 3目前生活中应用最广泛的金属材料是 A铁和铜 B铁和铝 C铁和钢
- 4形状工差带与位置公差带有什么区别和联系.
- 5小军读一本120页的故事书,4天读了20%.照这样计算,剩下的页数还要几天读完?(用两种方法解,其中一种用比例解)
- 6(a-b)*10%=(a-2b)*12%=(a-3b)*x;求x等于几?
- 7我和妈妈最喜欢的季节和爸爸一样 英语翻译
- 8问:ABC×4=CDA,请问ABCD对于多少
- 9选词填空(可重复) am,is,are,do,does,can,don't Where ( ) You( )in a new place.
- 10科技创新和教育创新的必要性是什么?