You are supposed___the work yesterday but you forgot.A.to finish B.to be finishing C.to have finished D.had finished

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 06:01:38
You are supposed___the work yesterday but you forgot.A.to finish B.to be finishing C.to have finished D.had finished
xRMN@K"VK4m S DX4Dk]3CYy_[JЅ.ܽ}| #bYTf IYEE^xc(WP˒"iɹ&弘W49~ *x-$LNIN8zJN3h|2aG '<5{@Zn*9ReVL 0aQǤiN};¥G6"$:oO0< =JKO9%5nF=#[x`FoX<Jeh;MEk:V{L<_;\7zĴ dx?:|}g?: (ڳf#TXL! {:~ ԬnZ$ =5^'wGR

You are supposed___the work yesterday but you forgot.A.to finish B.to be finishing C.to have finished D.had finished
You are supposed___the work yesterday but you forgot.
A.to finish B.to be finishing C.to have finished D.had finished

You are supposed___the work yesterday but you forgot.A.to finish B.to be finishing C.to have finished D.had finished
选C
be supposed to have done本应做某事,但没做

C
这句话应该表示昨天已经完成,应该用完成时

C吧,be supposed to 是固定搭配,
这项工作本应是昨天完成的,应该是过去完成时,所以是C

C
本来就应该昨天完成的,代表现在本应已经完成了,用现在完成时

选C.“be supposed to have done”译为“本应做某事,但没做.”

c

be supposed to 就是 should
should have done本应做了什么实际没有,句意分析。C~