问题: 请教一道英语题。谢谢赐教!
Mrs White _____ in this school since she came here.
A.teaches B.taught C.has taught D.had taught
应该怎么分析呢?
解答:
选 C. 怀特女士自从来这后就一直在这所学校教书.
since与现在完成时态或过去完成时态连用.
与现在完成时态连用表示:从(过去某时间)以来,到现在.
eg:I have not eaten since breakfast.
我吃了早饭后到现在什么都还没吃呢.
She has been working in a bank since leaving school.
她离开学校后就一直在一家银行工作.
Where have you been since I last saw you?
自从我上次见到你后,你到哪去了?
与过去完成时连用表示:从过去的某时间,到过去稍后的另一时间.
eg:It was the first time I had won since I had learnd to play chess.
自从我学会下国际象棋以来,那是我第一次赢.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。