On This Page

This set of English Grammar Multiple Choice Questions & Answers (MCQs) focuses on Tenses Set 2

Q1 | A black cow that ……….. in the field for some time did not return home in the evening.
  • grazes
  • was grazing
  • had been grazing
  • grazed
Q2 | When I ……………out the sun was shining brightly.
  • sets
  • is setting
  • set
  • setted
Q3 | I know all about that film because I ………….. it twice.
  • saw
  • have seen
  • had seen
  • have been seen
Q4 | In the last elections, Sonia Gandhi ……………. by a big margin.
  • was won
  • is winning
  • will win
  • won
Q5 | The train ………….. before we reached the station.
  • left
  • has left
  • had left
  • would have left
Q6 | He risked ………… out in the rain.
  • to go
  • going
  • will go
  • none
Q7 | The bus………. before we reached the bus stand.
  • left
  • has left
  • had left
  • will have left
Q8 | The patient …………. before the doctor came.
  • dies
  • was dying
  • had been dying
  • had died
Q9 | When I pay him tomorrow, he........... everything.
  • has received
  • has been receiving
  • will have received
  • will have been received
Q10 | Why did you help him when you knew that he…………. you?
  • will cheat
  • is cheating
  • cheated
  • had cheated
Q11 | I …………. forty on my next birthday.
  • am
  • shall be
  • have been
  • going to be
Q12 | Mohan and Shankar promised …………hard.
  • to work
  • working
  • worked
  • none
Q13 | Don't disturb me. I ………….my homework.
  • do
  • doing
  • am doing
  • was doing
Q14 | Since when have you been………… here ?
  • stay
  • staying
  • stayed
  • hone
Q15 | Can I have some milk before I ………….to bed ?
  • go
  • am going
  • shall go
  • went
Q16 | The match was so boring that I ……………. it in the middle.
  • leaving
  • left
  • would leave
  • none
Q17 | The earth………….. around the sun.
  • move
  • moves
  • moved
  • is moving
Q18 | The cattle were…………….. in the field.
  • grazing
  • grazed
  • will grazing
  • none
Q19 | When we reached the ground, the match……………..
  • already started
  • had already started
  • would already started
  • none
Q20 | If I had known that you were in the hospital, I ………… you.
  • would have visited
  • would visit
  • visited
  • none
Q21 | When he lived in Shimla, he………….. the Mall once a week.
  • visit
  • visited
  • will visit
  • none
Q22 | I ………… for the interview since 10 a.m.
  • is waiting
  • has been waiting
  • have been waiting
  • none
Q23 | Jhanda Singh jumped off the bus while it ……………
  • moved
  • will move
  • was moving
  • is moving
Q24 | The police ………….. four thieves last night.
  • catch
  • caught
  • catching
  • will catch
Q25 | I was…………. food when he came in.
  • cooking
  • cook
  • cooked
  • do cook