The weather in Taiwan_____a lot in the past few years because of the serious air problem year after year.
(A)has changed (B)changed
The answer is (A), but why can't I fill (B) in? Isn't the tense "in the past few years"?
Some told me that both the past tense and the perfective can be used to show the past time, yet the perfective is used in "a indefinite past time" and the past tense is used in "a definite past time point" like the two below:
I have written the letter several weeks ago.
I wrote the letter two weeks ago.
Is what my friend told me right? Please help with the two tenses I need help to deal with my exam but I'm a Eng. learner so just help me please.
2007-06-23
19:11:14
·
2 answers
·
asked by
Anonymous
in
Education & Reference
➔ Homework Help