在英语中,"since"这个词通常用于表示某个事件或时间点之后的时间段。例如:"I have been studying English since last year."(我从去年开始学习英语)。那么,"since"后面可以接过去完成时吗?
答案是肯定的。在某些情况下,"since"后面确实可以接过去完成时。例如:
- "I have been living in this city since I graduated from college."(我从大学毕业后就一直住在这个城市)
- "Mary has been working for this company since she finished her studies."(玛丽从完成学业后就一直在这家公司工作)
在这些句子中,"since"后面的时间点是过去的某个时间,而动作的完成是在这个时间点之后。因此,过去完成时是完全合理的。
需要注意的是,"since"后面接过去完成时的情况相对较少。通常,"since"后面接的是现在完成时或现在进行时。例如:
- "I have been learning English since last year."(我从去年开始学习英语)
- "Mary has been working for this company since 2015."(玛丽从2015年开始在这家公司工作)
总之,"since"后面可以接过去完成时,但这种情况相对较少。通常,"since"后接的是现在完成时或现在进行时。需要根据具体语境来选择合适的时态。