would和should的用法,虚拟语气中有什么区别?
以括号中所给词的适当形式填空:
The petrol tank is empty.I ______(fill) it up before we left home.
答案是should have filled
请问1、这道题是虚拟语气吗?
2、为什么不能用“would have filled”?
关于这个问题的第2个例题:
Had electronic computers not being invented,many problems of space flight _____ now.
(A) would not have been solved
(B) would not be solved
(C) must not be solved
(D) should not have been solved
麻烦请问B、C、D为什么不对?
人气:462 ℃ 时间:2019-10-04 11:16:26
解答
should have done 是翻译为本该做某事 而没做 would have filled 没有这个意思1 Like the rules governing the use of shall and will on which they are based, the traditional rules governing the use of should...
推荐
猜你喜欢
- 如图,四面体ABCD中,O是BD的中点,CA=CB=CD=BD=2,AB=AD=根号2.(1)求证:AO垂直平面BCD; (2)求...
- 1.小红看一本书,第一天看了全书页数的3份之1,第二天看了40页,这时已看的页数与未看的页数同样多,这本书有多少页?
- 应接不暇的近义词
- CoCl2+HCl 会怎样?
- 若一个多项式平方化简后是一个单项式,且含有x^2+25,则这个多项式为_____ 若x^6m=4,则x^3m=_____
- 金钱可以买来书籍,却不能帮你买来知识;钟表可以指示时间,却不能教你珍惜光阴;___________,___________.
- 二氧化硅与氧化硅是同一种物质吗?
- ()it rain in summer?Yes,it often() Does it snow in winter?No,it()snows.