问题: 英语问题
He ______ a better job but, at that time, he
didn't have enough time to have the interview.
A.might choose
B.must have chosen
C.had to choose
D.might have chosen
请给出正确答案并解释,谢谢
解答:
首先排除A C 因为这是一道虚拟语气的题目 结构是情态动词+have done 表示本可能 本应该 本来 怎么怎么样的 但实际上却没有做 这道题目呢 是他本来一定能找到一个好工作的 但是在那个时候他没有足够的时间去面试 前面是虚拟 后面是正常的时态 所一后面用过去式 根据说话人的语气 说明 他本来一定能够找到好工作的 只是没时间而已 这个意思 所以用must have done 更好些
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。