Multiple Choice Quiz on Verb Tenses
Questions:
- She _____ (to live) in Paris for three years.
- A) lived
- B) has lived
- C) was living
- They _____ (to wait) for the bus for an hour when it finally arrived.
- A) waited
- B) had been waiting
- C) have waited
- By next year, I _____ (to complete) my degree.
- A) will complete
- B) will have completed
- C) am completing
- He _____ (to finish) his homework before dinner last night.
- A) finishes
- B) had finished
- C) has finished
- We _____ (to play) soccer for two hours when it started to rain.
- A) played
- B) have played
- C) had been playing
- By the time she arrives, I _____ (to clean) the house.
- A) will clean
- B) will have cleaned
- C) am cleaning
- They _____ (to know) him for a long time.
- A) knows
- B) have known
- C) are knowing
- I _____ (to study) for my exams since last month.
- A) was studying
- B) have studied
- C) have been studying
- He realized that he _____ (to forget) his keys at home.
- A) had forgotten
- B) has forgotten
- C) forgot
- By Monday, they _____ (to finish) the project.
- A) will finish
- B) will have finished
- C) are finishing
- She _____ (to arrive) at the party before I did.
- A) had arrived
- B) has arrived
- C) arrived
- We _____ (to work) here since we graduated.
- A) have worked
- B) were working
- C) had been working
- They _____ (to travel) to many countries by the end of this year.
- A) travel
- B) will travel
- C) will have traveled
- He _____ (to read) that book already.
- A) has read
- B) had read
- C) read
- She _____ (to cook) dinner for two hours when her friend called.
- A) has cooked
- B) had been cooking
- C) cooked
- By the time you get here, I _____ (to finish) my work.
- A) will have finished
- B) will finish
- C) have finished
- We _____ (to be) friends since we were kids.
- A) are
- B) had been
- C) have been
- He _____ (to play) the piano for five years before he stopped.
- A) had played
- B) has played
- C) played
- I _____ (to write) three chapters by next week.
- A) write
- B) will write
- C) will have written
- She _____ (to study) for three hours when she decided to take a break.
- A) has studied
- B) had been studying
- C) studied
Answers:
- B) has lived
- B) had been waiting
- B) will have completed
- B) had finished
- C) had been playing
- B) will have cleaned
- B) have known
- C) have been studying
- A) had forgotten
- B) will have finished
- A) had arrived
- A) have worked
- C) will have traveled
- A) has read
- B) had been cooking
- A) will have finished
- C) have been
- A) had played
- C) will have written
- B) had been studying
115
Discover more from CONTEXT EDUCATION
Subscribe to get the latest posts sent to your email.

