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


If it hadn’t rained, we ___  gone fishing 

A. could have

B. would

C. must of

D. must have


If you ……………… more, you ……………… so tired.

A. Had slept, hadn’t been
B. Had slept, wouldn’t have been
C. Would have slept, wouldn’t have been


Where would you have gone at the weekend, if you ____ more time?

A. have had

B. has had

C. had had

D. would have had


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

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


What would you have done if you ____ in Paris during the terrorist attacks?

A. have been

B. had been

C. has been

D. would have been


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 the train ……………… on time, we ……………… earlier.

A. Had come, would have arrived
B. Would have come, would have arrived
C. Had come, had arrived


They´d have passed their exams if they

A. studied harder

B. would study harder

C. had studied harder

D. hadn´t studied harder


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

A. had arrived – would have seen

B. had arrived – would have saw


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

A. had studied – would have passed

B. had study – would passed


If they __ a map, would they have got lost?

A. have bought

B. had bought

C. had buy

D. have buy


If he __________ (become) a musician, he __________ (record) a CD.

A. had become – would have recorded

B. has become – would recorded


I ____ meat if I had known that you are vegetarian.

A. would not had cooked

B. would have cooked

C. would had cooked

D. would not have cooked


If I __ the menu, I wouldn´t have gone to the restaurant.

A. had saw

B. have saw

C. had seen

D. have seen


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 I ……………… an umbrella, I ……………… wet.

A. Had taken, wouldn’t have got
B. Had taken, had got
C. Would have taken, hadn’t got


What ____ done if you had not passed the test?

A. would you 

B. you would 

C. would you have

D. you would have


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

A. would have been – had stayed

B. would had been – has stayed


We use 3rd Conditional to talk about …

A. hypotetical or imaginary situations in the past.

B. hypotetical or imaginary situations in the present.

C. hypotetical or imaginary situations in the future.


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.