並不一定,尤其是for。
先說for。For+一段時間用什麼時態主要是根據意思,如果表示動作對現在有影響或者動作持續到現在則用完成時,否則可用其他時態。
I have worked here for five years. (動作持續到現在)
I will work here for five years. (將來)
I worked here for five years. (單純只陳述過去)
Since在絕大多數情況下都跟完成時,不過在在這個句型中除外 it is (has been ) + 段時間 + 動作,比如:
It has been five years since I got married.
It is five years since I got married.
均可。
在中考中,常考since與完成時態一起連用,比如
I ______ many new friends since I came here.
A. make B. made C. will make D. have made
正確答案D。
高考中,這個知識點考得似乎已經不多了。
並不一定,尤其是for。
先說for。For+一段時間用什麼時態主要是根據意思,如果表示動作對現在有影響或者動作持續到現在則用完成時,否則可用其他時態。
I have worked here for five years. (動作持續到現在)
I will work here for five years. (將來)
I worked here for five years. (單純只陳述過去)
Since在絕大多數情況下都跟完成時,不過在在這個句型中除外 it is (has been ) + 段時間 + 動作,比如:
It has been five years since I got married.
It is five years since I got married.
均可。
在中考中,常考since與完成時態一起連用,比如
I ______ many new friends since I came here.
A. make B. made C. will make D. have made
正確答案D。
高考中,這個知識點考得似乎已經不多了。