Grammar Quiz

[ Grammar ]

We ____ a contract two years ago and it is still valid.

A. have sign

B. have signed

C. haven’t signed

D. signed

Select your answer:
         


Random Topics:

Adverbs, Modals, Preposition of timeSimple Past Tense (was/were)Modal SpeculationCompound and Complex, ConditionalsConditionalTOEFL GrammarPast SimpleAdjectives (-ed / -ing)Tense

Other quiz:

Grammar › View

Nick ……………. about buying a new car for ages.

A. is thinking

B. thinks

C. has been thinking

D. thought


Present Perfect and Present Perfect Continuous › View

Julie ___ (learn) how to drive for 6 years! and she still can’t!

A. has learn

B. has been learning

C. have learned

D. have been learning