[ Grammar ]
We were late because we _______ some car problems.
A. have
B. had
C. have had
D. will have

Random Topics:
Preposition and Preposition Phrasewill, be going to, would like toGerund, Infinitive, Bare VerbPhrasal verbs and Prepositional PhrasesTenseReported speech (statements)Parallelism and Subject Verb AgreementGrammarAdverbs of TimePrepositions and TensesOther quiz:
Active and Passive Voice › ViewThe President ……………………. about the coup in Central America. (JUST INFORM)
A. were just informed
B. has just been informed
C. have been informed
Mixed Present Tenses › View
Justin …………………………………..(write, currently) a book about his adventures in Tibet.
A. is currently writing
B. has currently written
C. has currently wrote
D. currently writes
Vocabulary › ViewChoose the synonym for the highlighted word:
foul the pond
A. clean
B. cross
C. contaminate
D. circle
Passive Voice › View
I ___________________ to the party, but I didn’t want to go.
A. am invited
B. invited
C. was invited
D. have been invited