Grammar Quiz

[ Conditional Sentences ]

I _____________ very happy if there _____________ a good film on channel 9 last night.

A. would be / had been

B. would have been / would be

C. would have been / had been

D. had been / had been

Select your answer:
A  B  C  D  E 


Random Topics:

Request with Modal VerbsSimple TensesGrammar of Conjunctions and PrepotitionsPresent and Future TensesComparative Adjectives and AdverbsAdjective ClauseMuch, many, a lot of, a few, a littleSimple Present Tense vs Present Continuous TensePresent Simple: affirmative, negative, interrogativeIntensifiers: Really vs Very

Other quiz:

Grammar › View

Helmets must ________________ past this point.

A. wear
B.  be worn
C.  are worn


Vocabulary › View

Your ___ of what happened is different from mine.

A. idea

B. content

C. version

D. guess

Vocabulary › View

Passengers, please prepare for ____.

A. duty-free

B. announcement

C. arrival

D. check in


Phrasal verbs and Prepositional Phrases › View

ring again on the phone

A. come out

B. call back

C. cut off