问题: 翻译一下句子意思, 并选出一个适合的答案解释理由!
______ in the queen for half an hour, the old man suddenly realized be had left the cheque in the car.
A. Waiting B. To wait
C. Having Waited D. To have waited
解答:
C
realized是本句的谓语动词,因此句首的是非谓语动词,考虑两个因素:主动与被动、时间先后。
由于是先排队等候半小时,再意识到把支票留在汽车上的,所以前面的动作先发生,用have done的形式。又因为“等”是主动的,所以用Having done
A强调同时发生,B表目的,D不成立
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。