since主句可以用过去完成时吗?
在英语语法中,since主句是一个表示时间的从句,通常用来引导一个时间状语从句。在since主句中,我们可以使用各种时态来表达不同的时间关系,包括一般现在时、一般过去时、现在完成时等等。
然而,对于一些特定的情况,我们也可以使用过去完成时来表达since主句所描述的时间关系。过去完成时用来描述在过去某个时间发生的动作或状态,这个动作或状态已经完成或结束了。
举个例子,如果我们想要描述从过去某个时间点开始一直持续到现在的状态,我们可以使用since主句和过去完成时来表达。比如:
I had been living in this city since 2010.(我从2010年开始一直住在这个城市。)
在这个例子中,我们使用过去完成时来表示自2010年开始一直持续的状态,同时since主句也表明了这个状态从2010年开始。
在其他的情况下,我们可能需要使用其他的时态来表达since主句所描述的关系。例如,如果我们想要描述从过去某个时间点开始一直持续到现在的动作,我们可以使用现在完成时来表达。比如:
I have been studying English since I was in high school.(我从高中开始一直在学习英语。)
在这个例子中,我们使用现在完成时来表达从高中开始一直持续的学习行为,同时since主句也表明了这个学习行为从高中开始。
总之,虽然使用过去完成时来表达since主句的时间关系并不是很常见,但在某些特定的情况下是可以使用的。我们需要根据具体的语境来选择合适的时态来表达since主句所描述的时间关系。
上一篇:生物的生物链是什么
下一篇:2022年肉孜节是几月几号