首页 > 留学知识库

问题: for与since的区别

3.They haven't been used ___ many years.
a. for
b. since
Answer a
why?

解答:

for+一段时间,since+时间起点(具体过去时间,如:1999; last+时间; 一段时间+ ago;一般过去时从句).如: I have been here for over 10 years. I have been here since 10 years ago/I came here.