the simple past tense and the present perfect tense. Choose the correct option for each sentence:
1. Jack _ in Boston for the past 15 years.
- A) has lived
- B) lives
- C) lived
Answer: A) has lived
2. Janet ____ for Smith and Brothers before she came to work for us.
- A) worked
- B) works
- C) has worked
Answer: A) worked
3. Dad, ____ reading the paper yet?
- A) did you finish
- B) are you finishing
- C) have you finished
Answer: C) have you finished
4. I would love to visit Prague sometime. Unfortunately, I ____ there.
- A) have never been
- B) was never
- C) will never be
Answer: A) have never been
5. Peter _ tennis for five years when he _ at school.
- A) has played - was
- B) played - was
- C) has played - has been
Answer: B) played - was
6. Can you help me? I _ my homework, but I still don't understand number seven.
- A) have finished
- B) didn't finish
- C) finish
Answer: A) have finished
7. I'm afraid I'm not hungry. I _ just _.
- A) didn't eat already
- B) have already eaten
- C) haven't already eaten
Answer: B) have already eaten
8. When Jack was at school, he _ to play the saxophone. He _ it ever since.
- A) has learned - has played
- B) learned - has played
- C) learned - played
Answer: B) learned - has played
9. Could you give me some advice? I _ this sweater at Macy's yesterday. Do you think I should take it back?
- A) bought
- B) have bought
- C) buyed
Answer:A) bought
10. Maria lives in Boston. Before she _ here, she ____ in Seattle for three years.
- A) moved - has lived
- B) moved - lived
- C) has moved - lived
Answer: B) moved - lived
1. Jack _ in Boston for the past 15 years.
- A) has lived
- B) lives
- C) lived
Answer: A) has lived
2. Janet ____ for Smith and Brothers before she came to work for us.
- A) worked
- B) works
- C) has worked
Answer: A) worked
3. Dad, ____ reading the paper yet?
- A) did you finish
- B) are you finishing
- C) have you finished
Answer: C) have you finished
4. I would love to visit Prague sometime. Unfortunately, I ____ there.
- A) have never been
- B) was never
- C) will never be
Answer: A) have never been
5. Peter _ tennis for five years when he _ at school.
- A) has played - was
- B) played - was
- C) has played - has been
Answer: B) played - was
6. Can you help me? I _ my homework, but I still don't understand number seven.
- A) have finished
- B) didn't finish
- C) finish
Answer: A) have finished
7. I'm afraid I'm not hungry. I _ just _.
- A) didn't eat already
- B) have already eaten
- C) haven't already eaten
Answer: B) have already eaten
8. When Jack was at school, he _ to play the saxophone. He _ it ever since.
- A) has learned - has played
- B) learned - has played
- C) learned - played
Answer: B) learned - has played
9. Could you give me some advice? I _ this sweater at Macy's yesterday. Do you think I should take it back?
- A) bought
- B) have bought
- C) buyed
Answer:A) bought
10. Maria lives in Boston. Before she _ here, she ____ in Seattle for three years.
- A) moved - has lived
- B) moved - lived
- C) has moved - lived
Answer: B) moved - lived