We --- the letter yesterday,but it didn't arrive A .ought to receive B .ought to have received C.must have received D.must receive

来源:学生作业帮助网 编辑:作业帮 时间:2024/10/03 18:38:58
We --- the letter yesterday,but it didn't arrive A .ought to receive B .ought to have received C.must have received D.must receive
xU[OQ+1?M1b`mҗ\b] T1.^V$_陳˓skC 93|sA"G$2'ɲ#8fe2+lxLcٷ$L(I$nfL7q0}(clabq7sR*ߡzm7GL=TkVy9v}FK']*쮭X[ @1?s<ӎdОZ[[EQH b9O&<j$@+{ ,QEυ3>XB8C+ϸs盾DoTv]kZΐ2m@ʉ~N|BZEeLBIh@Sd#Q_[+a )F|ej,Q&!oHOp{kPHq7٧SӑZ:'f0ne=+ȷ Zj=sս_A(CoP9D||*Mڂª".b18ca6x;P/cI8rV+ mSJZ^<"e-c=2J(B'Efp%4栨ZiuEKsv,o[;N@-?Pwa9H6hb+1Ƈ>9_; N _#\Wg0 *mXz\O>hSYD7K+m60&(*YjdQ`a%˶P!q9⫔xyHWܕ

We --- the letter yesterday,but it didn't arrive A .ought to receive B .ought to have received C.must have received D.must receive
We --- the letter yesterday,but it didn't arrive A .ought to receive B .ought to have received C.must have received D.must receive

We --- the letter yesterday,but it didn't arrive A .ought to receive B .ought to have received C.must have received D.must receive
B .ought to have received
我们本应该昨天就收到信的,(事实上没收到,所以是虚拟语气,后面也说了:) 但它(指信)没到.
所以,是B
A,不是虚拟不行.
C 一定收到,意思不对.
D 一定要收,不是虚拟也不行.

B .ought to have received

B ought to have done 应该做了的,表示事实上当初没有这样。句子意思为: 昨天我们应该受到信件的,但信件没寄到。

这句的意思"我们本应该昨天收到信,但它没到",应选B,ought to是"应该'的意思,这里又是过去时,所以我认为应选b,不知对不对!

选B,这是虚拟语气的用法。
ought to+have done 与过去事实相反
+do 与现在或将来事实相反
这只是一种哦,更多的要等到高中再学。
这很灵活,靠语感也可以学好的,我就从来没有背过虚拟语气的理论知识,但是也不会把题目做错的。^_^...

全部展开

选B,这是虚拟语气的用法。
ought to+have done 与过去事实相反
+do 与现在或将来事实相反
这只是一种哦,更多的要等到高中再学。
这很灵活,靠语感也可以学好的,我就从来没有背过虚拟语气的理论知识,但是也不会把题目做错的。^_^

收起

B ought to have received 只与过去事实相反的情况

非常肯定地告诉你选B,确为虚拟语气。也可改成should have received。具体语境你可以看下汤姆--汉克斯主演的《荒岛余生》,位置我就不告诉你了,仔细看看。

应该是B吧~·昨天本应该到达的,却没有到,使用完成时,ought to have done sth

B
没收到所以是虚拟语气

B