Grammar Quiz

Third Conditional Quiz


Preview 20 Quizzes about Third Conditional

She __________ (not/do) it if she __________ (know) your actual situation

A. wouldn´t have done – had known

B. wouldn´t has done – has known


He __________ (be) happier if he __________ (stay) at home.

A. would have been – had stayed

B. would had been – has stayed


If they ……………… on holiday in June, the weather ……………… better.

A. Were, would have been
B. Would have been, would have been
C. Had been, would have been


I __________ (be) late if I __________ (not/take) a taxi.

A. would have been – hadn´t taken

B. would have been – hadn´t took


What tense is used in the result clause of the third conditional?

A. Present perfect

B. Past simple

C. Past continuous

D. Would have + past participle


I ……………… you, if you ……………… me.

A. Would have helped, had asked
B. Had helped, would have asked
C. Would have helped, would have asked


If we ……………… you, we ……………… .

A. Would have seen, had stopped
B. Had seen, would have stopped
C. Would have seen, would have stopped


Which of the following can replace “would” in the third conditional result clause?

A. Can

B. Will

C. Could

D. May


If he had followed the directions, he _ on time

A. had arrived

B. would arrived

C. would have arrived

D. would had arrived


Identify the third conditional sentence:

A. If you leave now, you will catch the train.

B. If I had known, I would have come earlier.

C. If she calls, I will talk to her.

D. If I know the answer, I will tell you.


If he had known it was her birthday, he_ her a present.

A. wouldn´t have bought

B. would buy

C. would have bought

D. would had bought


If they __________ (go) to bed early, they __________ (not/wake) up late.

A. had gone – wouldn´t have woken

B. had went – wouldn´t have waken


If we __________ (arrive) earlier, we __________ (see) the actress.

A. had arrived – would have seen

B. had arrived – would have saw


I __________ (call) you if I __________ (not/forget) my phone.

A. would have called – hadn´t forgotten

B. would called – haven´t forgotten


If I __________ (be) born in a different country, I __________ (learn) to speak a different language.

A. had been – would have learned

B. have been – would had learned


I ……………… you at the station if you ……………… me.

A. Had met, would have phoned
B. Would have met, had phoned
C. Would have met, would have phoned


If she __________ (study) more, she __________ (pass) the exam.

A. had studied – would have passed

B. had study – would passed


If they ……………… earlier, they ……………… the train.

A. Would have left, had caught
B. Had left, had caught
C. Had left, would have caught


Complete the sentence: “If they ______ (not miss) the flight, they would have arrived on time.”

A. didn’t miss

B. hadn’t missed

C. won’t miss

D. haven’t missed


Which of the following is a third conditional sentence?

A. If she finishes her work, she will go home.

B. If she had finished her work, she would have gone home.

C. If she finishes her work, she would have gone home.

D. If she finished her work, she will go home.


How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.