核心问题
语法书上说,在含有 since 从句的主句中或含有 since 介词短语的句子中,只能使用完成体形式,而不能使用一般过去时。是这样吗?
词典解答
在正式英语里一般要求含有 since 从句的主句或含有 since 介词短语的句子使用完成体形式。例如:
-
They have seen each other often since they met. 他们自从相识以来经常见面。
-
Since last seeing you I have been ill. 自从上次看到你我就病倒了。
但是,据 R. Quirk 等人的调查研究,在非正式的美国英语里以及在越来越多的非正式英国英语里,人们在含有 since 从句的主句中或含有 since 短语的句子中普遍地使用一般过去时:
-
I lost ten pounds since I started swimming. 我开始游泳以来减轻了 10 磅。
-
Since leaving home, Larry wrote to his parents just once. (CGEL) 拉里自从离家以来只给他父母写过一次信。