【正确答案】
D
【答案解析】[解析]
1)本题有助于选择正确答案的词是“since”。since在这时里是介词,意为“自……以来,从……(至今)”,一般用于完成时,这样即可把A)、C)排除。
2)B)与D)的区别实际上是现在完成时与现在完成进行时的区别。
①二者可以互换:在上下文清楚的情况下,或遇有work,study,live,teach等动词时。如:
I have lived/have been living here for ten years.我在这里已住了10年。
②二者的区别主要是:完成时表示“动作已经完成”,完成进行时则表示“动作可能仍在继续”。
B)项表示等待邮件的动作已经完成;D)项表示等待邮件的动作可能仍在继续。故D)为答案。