/30 Tenses Total Questions: 30 Time Duration: 45 Minutes The number of attempts remaining is 1 1 / 30 1. I _____ him yesterday at the market. have seen see saw seeing Quiz(PDF) Questions(PDF) 2 / 30 2. The doctor _____ the patient before the operation. had examined examines examined examining Quiz(PDF) Questions(PDF) 3 / 30 3. She _____ lunch at the moment. has have had is having Quiz(PDF) Questions(PDF) 4 / 30 4. The students _____ quietly during the lecture. were sitting have sat sat sit Quiz(PDF) Questions(PDF) 5 / 30 5. I _____ my bag somewhere and cannot find it now. lost have lost had lost lose Quiz(PDF) Questions(PDF) 6 / 30 6. We _____ for the bus for half an hour. had waited are waiting have been waiting waited Quiz(PDF) Questions(PDF) 7 / 30 7. He _____ to Delhi tomorrow morning. went going goes will go Quiz(PDF) Questions(PDF) 8 / 30 8. The sun _____ in the west. setting sets set does not set Quiz(PDF) Questions(PDF) 9 / 30 9. The girls _____ a song now. have sung are singing sang sing Quiz(PDF) Questions(PDF) 10 / 30 10. She _____ a letter when the postman arrived. has written was writing wrote writes Quiz(PDF) Questions(PDF) 11 / 30 11. They _____ in the hall since morning. sat have been standing have been sitting sit Quiz(PDF) Questions(PDF) 12 / 30 12. They _____ a new project these days. worked on have worked on work on are working on Quiz(PDF) Questions(PDF) 13 / 30 13. The players _____ well throughout the season. performing perform have performed performed Quiz(PDF) Questions(PDF) 14 / 30 14. We _____ this place many years ago. visit have visited visited visiting Quiz(PDF) Questions(PDF) 15 / 30 15. I _____ never _____ such a beautiful place before. did, see have, seen had, seen had, saw Quiz(PDF) Questions(PDF) 16 / 30 16. The birds _____ in the sky at present. flew have flown fly are flying Quiz(PDF) Questions(PDF) 17 / 30 17. They _____ a new house next year. building built will build build Quiz(PDF) Questions(PDF) 18 / 30 18. The farmers _____ the field before it rained. ploughed had ploughed ploughing plough Quiz(PDF) Questions(PDF) 19 / 30 19. She _____ the letter before posting it. had written wrote writes had written Quiz(PDF) Questions(PDF) 20 / 30 20. They _____ the match last Sunday. winning win have won won Quiz(PDF) Questions(PDF) 21 / 30 21. He _____ the truth before anyone asked him. had confessed confessing confessed confesses Quiz(PDF) Questions(PDF) 22 / 30 22. She _____ TV when her mother entered the room. watching watched has watched was watching Quiz(PDF) Questions(PDF) 23 / 30 23. I _____ English since 2015. learned have been learning learn had learned Quiz(PDF) Questions(PDF) 24 / 30 24. He _____ in the army for twenty years. has served serving had served served Quiz(PDF) Questions(PDF) 25 / 30 25. He _____ his work yet. has not completed did not complete had not completed has not completed Quiz(PDF) Questions(PDF) 26 / 30 26. I _____ for this opportunity for years. waiting have waited have been waiting waited Quiz(PDF) Questions(PDF) 27 / 30 27. We _____ all the arrangements by tomorrow. complete have completed completed will have completed Quiz(PDF) Questions(PDF) 28 / 30 28. She _____ for her friend when I met her. waited has waited was waiting waits Quiz(PDF) Questions(PDF) 29 / 30 29. The child _____ asleep before the doctor arrived. had fallen falls falling has fallen Quiz(PDF) Questions(PDF) 30 / 30 30. We _____ our exams by next Friday. finished have finished will have finished will finish Quiz(PDF) Questions(PDF) Your score is 0% Exit