(单选题)
They haven’t seen each other ______ five years ago.
A.before
B.since
C.for
D.from
参考答案:B
参考解析:
考查连词辨析。句意:他们已经五年没见过面了。before+过去的时间点表示“在……之前”,主句常用一般过去时或一般将来时,不用现在完成时;since+过去的时间点表示“自从……之后”,主句常为现在完成时;for后接一段时间;from意为“从……”,常后接“to…”。结合句意和时态可知,此处应填入since。故选B。
知识点:词义辨析 英语专业基础知识 词汇 教师招聘-小学 英语
