1. Tenses
1. Which sentence is grammatically correct?
A) I have seen him yesterday.
B) I saw him yesterday.
C) I was seeing him yesterday.
D) I had seen him yesterday.
2. By the time we arrived, they _______ dinner.
A) finished
B) were finishing
C) had finished
D) have finished
2. Conditionals
3. If you _______ earlier, you wouldn’t have missed the train.
A) leave
B) left
C) had left
D) will leave
4. If I _______ enough money, I would buy a new car.
A) have
B) had
C) will have
D) would have
3. Modal Verbs
5. You _______ eat so much fast food. It’s not healthy.
A) should
B) must
C) can
D) may
6. Which sentence expresses a strong obligation?
A) You should finish your homework.
B) You must finish your homework.
C) You might finish your homework.
D) You could finish your homework.
4. Passive Voice
7. The cake _______ by my grandmother yesterday.
A) made
B) was made
C) is made
D) makes
8. The book _______ in 1995.
A) wrote
B) is written
C) was written
D) has written
5. Relative Clauses
9. The person _______ invented the telephone was Alexander Graham Bell.
A) who
B) which
C) whose
D) what
10. This is the house _______ I grew up.
A) where
B) who
C) which
D) what
6. Reported Speech
11. She said, “I am learning Spanish.” → She said she _______ Spanish.
A) was learning
B) is learning
C) has been learning
D) learns
12. My teacher asked me, “Did you complete your assignment?” → My teacher asked me if I _______ my assignment.
A) complete
B) had completed
C) have completed
D) was completing
7. Phrasal Verbs
13. I need to _______ early tomorrow for my trip.
A) set up
B) set off
C) set out
D) set in
14. Which phrasal verb means “to cancel”?
A) Call off
B) Call out
C) Call back
D) Call up
8. Miscellaneous Grammar
15. I wish I _______ more time to travel.
A) have
B) had
C) will have
D) has
16. Choose the correct form:
She is interested _______ learning new languages.
A) on
B) in
C) at
D) to
17. I regret _______ him about my plans.
A) tell
B) told
C) to tell
D) telling
18. We arrived _______ the station just in time to catch the train.
A) at
B) in
C) on
D) to
19. She is very good _______ playing the piano.
A) at
B) in
C) on
D) with
20. The meeting was postponed _______ next week.
A) to
B) until
C) for
D) by
Complete the sentences with JUST , ALREADY or YET .
- Has Morris finished his studies ?
- My brother has bought a new car but he hasn’t driven it yet.
- Maria has phoned from Italy. I spoke to her a few minutes ago.
- Have you had lunch ?
- I can’t go to Spain. I have booked two tickets for Italy. I booked them a few months ago.
- Have you seen the new James Bond film ?
- The concert will start in two hours but the singers haven’t arrived .
- Another postcard ! I’ve had six from him.
- Congratulations ! You have won a trip to New York.
- The group has visited two museums today, so they don’t want to go to another one.
- I have been to Norway but I haven’t been to Sweden .
- I’ve come home from Frankie’s place, but there was nobody at home.
- We have tried to contact her twice. There’s no point in trying again.
- Has your new boyfriend met your parents ?
Review of all intermediate verb tenses (CEFR B1)
Exercise 1
Choose the correct verb tenses to complete the sentences below.
1I _____ anything about the night of the accident.
A.don’t remember
B.‘m not remembering
C.wasn’t remembering
2After we broke up, she sold the ring that I _____ her for her birthday.
A.give
B.was giving
C.had given
3We _____ our website.
A.recently renewed
B.are recently renewing
C.have recently renewed
4We took off our clothes and _____ into the river.
A.were jumping
B.had jumped
C.jumped
5A: You look fitter! B: Yes, I _____ at the gym for the last few months.
A.‘m working out
B.‘ve been working out
C.work out
6I’m pretty sure printed books _____ one day.
A.are disappearing
B.are going to disappear
C.will disappear
7Look at the traffic. We _____ late.
A.are going to be
B.will be
C.are being
8____ your room yet?
A.Have you tidied up
B.Did you tidy
C.Do you tidy up
9I looked in the rearview mirror and saw that someone _____ us.
A.followed
B.was following
C.had followed
10I’m unemployed and I _____ for a job. Tomorrow I have my third interview.
A.‘m looking
B.‘ve looked
C.look