[ Grammar ]
We ____ a contract two years ago and it is still valid.
A. have sign
B. have signed
C. haven’t signed
D. signed

Random Topics:
Active-Passive VoicesThird ConditionalsWill, Be going to, Present ContinuousGrammar - some / anyGrammar: AgreementConditional SentenceFuture Tense VocabularyConditional and SubjunctiveTenses and Verb FormsPresent ProgressiveOther quiz:
Grammar › ViewChoose the correct verb from the choices.
The owner of the puppies (seems, seem) interested in finding them good homes.
A. seems
B. seem
Simple Past Tense (was/were) › View
_____ there a problem on the plane?
A. was
B. were
C. is
D. are