ECAT — Engineering College Admission Test (UET)
Take the ECAT English — Tenses and Subject-Verb Agreement (Set 3): 30 multiple-choice questions (40 minutes) with instant scoring and a full answer…
What this test covers
The first 5 questions of this test, with the correct answer and explanation.
Q1. Choose the correct option to fill in the blank: No sooner had the bell rung ___ the students rushed out of the hall.
Answer: A. than
Explanation: 'No sooner' is followed by 'than' (No sooner had … than …).
Q2. Choose the correct option to fill in the blank: This is the first time I ___ such a magnificent fort.
Answer: A. have seen
Explanation: After 'This is the first time', the present perfect is used.
Q3. Choose the correct option to fill in the blank: She ___ the piano for ten years before she gave her first public concert.
Answer: A. had been playing
Explanation: An action continuing up to an earlier past event ('before she gave…') takes the past perfect continuous.
Q4. Choose the correct option to fill in the blank: The scissors on the table ___ sharp, so handle them carefully.
Answer: C. are
Explanation: 'Scissors' is a plural-only noun and takes a plural verb; the present tense matches 'handle'.
Q5. Choose the correct option to fill in the blank: Mathematics ___ one of the most important subjects for an engineer.
Answer: B. is
Explanation: Names of subjects ending in -ics (mathematics) take a singular verb.
Take the timed test (free, no sign-up) to see your score and the answer and explanation for every question.
Q6. Choose the correct option to fill in the blank: The police ___ searching the area for the missing child.
Q7. Choose the correct option to fill in the blank: If I ___ you, I would apologise to the teacher at once.
Q8. Choose the correct option to fill in the blank: I wish I ___ the answer to that question yesterday.
Q9. Choose the correct option to fill in the blank: It is high time you ___ your exam preparation seriously.
Q10. Choose the correct option to fill in the blank: He asked me where I ___ the previous evening.
Q11. Choose the correct option to fill in the blank: By the time you read this letter, I ___ for Karachi.
Q12. Choose the correct option to fill in the blank: Whenever the power fails, the generator ___ automatically.
Q13. Choose the correct option to fill in the blank: It is three years since my brother ___ abroad.
Q14. Choose the correct option to fill in the blank: He used to ___ early, but now he wakes at seven.
Q15. Choose the correct option to fill in the blank: I have never ___ such delicious biryani.
Q16. Choose the correct option to fill in the blank: I ___ my passport yet, so I cannot book the ticket.
Q17. Choose the correct option to fill in the blank: If the doctor ___ earlier, the patient would have survived.
Q18. Choose the correct option to fill in the blank: Unless you ___ harder, you will not pass.
Q19. Choose the correct option to fill in the blank: I ___ in this city since I was a child.
Q20. Choose the correct option to fill in the blank: The Himalayas ___ home to the world's highest peaks.
Q21. Choose the correct option to fill in the blank: We ___ to Murree this weekend; the tickets are already booked.
Q22. Choose the correct option to fill in the blank: He said he ___ me the next day.
Q23. Choose the correct option to fill in the blank: All that glitters ___ not gold.
Q24. Choose the correct option to fill in the blank: I will call you as soon as the plane ___.
Q25. Choose the correct option to fill in the blank: ___ I known about the delay, I would have left earlier.
Q26. Choose the correct option to fill in the blank: Should it rain, the match ___ postponed.
Q27. Choose the correct option to fill in the blank: The boy who ___ the window yesterday has been punished.
Q28. Choose the correct option to fill in the blank: Each boy and each girl ___ expected to wear a uniform.
Q29. Choose the correct option to fill in the blank: If she had studied medicine, she ___ a doctor now.
Q30. Choose the correct option to fill in the blank: I was surprised that he recognised me, because I ___ him for years.