Choose the words to finish the sentences.for since ago next Example:Mary went to the beach three days ago.1) I have been in Beijing ① 1998.2) I’m going there ② summer.3) He has been in New York ③ three years.4) Where were you one minute ④ 5) Have you ever been there ⑤ last year?6) Has he lived in this apartment ⑥ he came to this city?7) Where are you going ⑦ month?8) Jack and Sue have been married ⑧ 7 years.9) Where did you study two years ⑨ (1) (2) (

问题描述:

Choose the words to finish the sentences.
for since ago next
Example:Mary went to the beach three days ago.
1) I have been in Beijing ① 1998.
2) I’m going there ② summer.
3) He has been in New York ③ three years.
4) Where were you one minute ④
5) Have you ever been there ⑤ last year?
6) Has he lived in this apartment ⑥ he came to this city?
7) Where are you going ⑦ month?
8) Jack and Sue have been married ⑧ 7 years.
9) Where did you study two years ⑨
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)

(1)since(2)for(3)for(4)ago(5)since(6)since(7)next(8)for(9)ago
其实,当后面接的是一段时间的时候,一般用for,而表示过去时则用since,当然,这是针对完成时用的。
当句子时态是一般过去时时,用ago,它不能用在完成时,除非有since在前。

(1) since
(2) next
(3) for
(4) ago
(5) since
(6) since
(7) next
(8) for
(9)ago