问题: 英语选择题
He________stay at home and look after his mother yesterday.
A. needed to B. must
C. have to D. has to
我认为AB两个答案均可,请指教。
解答:
He________stay at home and look after his mother yesterday.
A. needed to B. must
C. have to D. has to
应该选A,因为yesterday已经明示时态为过去,因此其它三个选项在时态上不符合。
其次,你觉得B.must也可以,因为你觉得must后面可能接动词原形,但对于非现在时态的前提下,如果用must,一般会涉及到完成时态,比如You must have finished your homework(I guess).(我猜)你肯定已经完成了你的家庭作业。因为must的两个用法,一个表示“必须”,此解时只能用于现在或将来,总之是尚未完成的动作,另一个就是我上面举的例子,表示猜测,“肯定如何”,这种时候多用于猜测过去的事情,但往往涉及完成时态。
这样一看,你就会很明白,为什么不能选B,只能选A了
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。