I. Fill in the blank with "have" or "has"
1. During the five years, John ________ had fifteen different jobs.
2. He ________ worked in banking sector.
3. Teddy ________ been a teacher since 2004.
4. I ________ been on holiday for six days
. 5. I and Kate ________ started our own company this year.
6.________ your mother learned how to drive?
7. They ________ never been to Madrid
. 8. ________ you ever met anyone famous?
II. Put the verbs in brackets into the present perfect tense.
1. Tom (see) _________________ this film before.
2. I (finish) ________________________ my exercise already.
3. They (live) __________________ here since 1990
. 4. Mary (never/ be) _____________________ to Hanoi.
5. The students (discuss) ___________ the question recently.
6. Your mother (ever/wash) _________________ her car?
III. Choose the best answer to complete each of the following sentences.
1. Peter _____________ to that museum twice.
A. have been
B. was
C. will be
D. has been
2. We __________ to Da Lat several times. It’s a foggy city. A. were B. have been C. were being D. had been
3. Huy ___________ learnt English for 5 years. A. have B. to have C. having D. has
4. This is the most interesting novel _____________
A. I have to read B. I had read C. I’ve never read D. I’ve ever read
5. This is _______ expensive dictionary I have.
A. more B. most C. the more D. the most
6. My parents ____________ abroad for a week
. A. have be B. have been C. having be D. having been
7. Je _______ London 2 years ago and I _______________________ him since then.
A. left/ hadn’t seen B. left/ haven’t seen C. was leaving/ haven’t seen D. left/ didn’t seen
8. John usually _________ swimming with my friends on the weekends
A. go B. went C. goes D. has gone 9. Have you ever _________ of that? A. hear B. heard C. hears D. hearing
10. That is the most interesting film I ___________.
A. has ever watched B. has ever watch C. have ever watched D. have ever watch
1/Have you ever gone.to..Nha Trang.with..your..friend.?
2/This.is..the first.time..I..have.visited Hanoi.
3/The weather.has..been very..nice.recently.
4/If I.were..you, I..would.never do that.
5/She is the woman.who..enjoys reading English stories.
6/The story.which..he told us...yesterday is.very..interesting.
7/Please..tell.me your problem if you believe...me.
8/The book.was..read carefully by my.sister..last night.
9/These houses have.been..repainted in blue every year.
Rewrite sentences
1/My sister is a good English teacher.
My sister teaches English very well
2/It is such an important test that you must be careful.
The test is so important that you must be careful
3/Her brother broke the glass this morning.
The glass was broken by her brother this morning
4/Doing that work is difficult.
It is difficult to do that work
5/Hurry up or you will be late for school.
If you don't hurry up, you will be late for school
6/Unless she waters the flowers, they will die.
If she doesn't water the flowers, they will die
7/The coffee is so hot that I cannot drink it right away.
It is such hot coffee that I cannot drink it right away