TENSES QUIZ-002 Welcome to your TENSES QUIZ-002 October 23, 2026 20 All the best! Name Email She usually __ to work by train, but this week she __ her car. goes / is using has gone / has used went / was using is going / uses None I __ him yesterday, but he didn’t mention anything about the problem. have met met had met was meeting None At this time tomorrow, we __ over the Atlantic. fly will be flying will fly have flown None She __ to the gym every morning before she started her new job. has gone goes was going used to go None When I got home last night, my sister __ dinner, so I helped her finish it. cooked was cooking has cooked had cooked None By next June, they __ the project for exactly two years. will complete will have completed will have been working on have been working on None By the end of this month, I __ at this company for five years. will work will have worked will have been working have been working None By the time the manager arrived, the employees __ the meeting without him. started were starting have started had started None If you __ harder, you would have passed the examination. study had studied have studied were studying None The train __ before we reached the station, so we had to wait for the next one. has left left had left was leaving None Don't disturb her. She __ an important report and needs complete concentration. writes has written is writing had written None He __ in London since 2018, so he knows the city extremely well. lived has lived was living had lived None She __ three emails this morning, and she is still answering messages now. has sent had sent was sending sent None I didn't recognize Maya at first because she __ so much since I last saw her. changed has changed had changed was changing None I __ this book for three hours, but I still have several chapters left. read have been reading have read had been reading None He was exhausted because he __ all night before the examination. studied had been studying has been studying was studying None By the time the guests arrive, we __ everything. prepare will prepare will have prepared have prepared None It is the first time I __ such a difficult problem. encountered have encountered had encountered was encountering None I will call you as soon as I __ the results. will receive receive received have received None When the teacher entered the classroom, the students __ for almost ten minutes. had been waiting have waited are waiting will have waited None Previous Start Quiz Next Time's upTime is Up!