My uncle went to Australia last year.We haven't seen him ____.A.since almost a year B.from almost a year onC.after almost a year D.since almost a year ago 为什么
问题描述:
My uncle went to Australia last year.We haven't seen him ____.
A.since almost a year B.from almost a year on
C.after almost a year D.since almost a year ago
为什么
答
选D.
从havn't seen 就可以看出应该用现在完成时.
现在完成时表示时间有两种形式:
since+时间点或for+时间段
此处应填时间点,所以不是A而是D,B和C完全是瞎编的.
希望能帮到你.