English Past Tense Questions Mock Test

Question 1:  I ________ (wait) here for hour last Monday before the bus came.

Question 2:  Her eyes were red. It was obvious that she _____ (cry).

Question 3:  I _____ (work) for Exxon for 15 years.

Question 4: When I first met Ann, she _____ (work) in Samsung for 15 years.

Question 5:  I was really upset when the thieves stole my car. I ____ (have) it for years.

Question 6:  I ___________ (wait) for her for hours before she came.

Question 7:  I was really relieved when I found the documents. I _________ (look for) them whole morning.

Question 8:  Jenny was annoyed. Jim _______ (call) her every night for the whole week!

Question 9:   She ________ (teach) chemistry before she became a journalist.

Question 10:  She was very tired. She _____ (type) letters all day long.

Question 11:  We asked him why he ....... telephoned  earlier.

Question 12:  When he was only thirty years old, he ....... already experienced what most people only experience when they are much older.

Question 12:  When he was only thirty years old, he ....... already experienced what most people only experience when they are much older.

Question 13:  He was fired, despite the fact that he tried to prove that he _______(do) anything wrong.

Question 14:  I wonder what ....... happened while I was away.

Question 15:  The manager has called for a meeting to let everyone know that he _____ (find) a solution for their problems.

Question 16:  He was wondering what ....... prompted him to take no notice at all.

Question 17:  I must admit I ....... thought how the story would finish before I read the book.

Question 18:  I can assure you that this box ....... never been opened before I opened this morning.

Question 19:  Actually I had ....... it to her before we set out.

Question 20:  The doctor asked me if I _______ (smoke) before I entered the room.


To participate in the free test conducted by us daily, join our group by sending WhatsApp message to 9015746713 - Thanks

How did you like the test? Do let us know through Comments.


0 Comments

Leave a Reply Cancel

Add Comment *

Name*

Email*

Website