[ 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)TenseOther quiz:
Grammar › ViewNick ……………. 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