Topics: Grammar and Structure
We (have) 4 tests so far this semester
A. have
B. were having
C. have had
D. have been had
Select your answer:

Random Topics:
Modals in the PastAuxiliary Verbs, if, unless and ModalModals, Phrasal Verbs, Gerunds and InfinitivesVerb and VocabularyGrammar - Imperatives and LetPast and Past ContinuousGrammar and PrepositionsPresent simple, Present continuous, Singular, PluralPast Perfect and Past Perfect ContinuousSimple Present Tense vs Present Continuous TenseOther quiz:
Grammar › ViewI promise to ______ her daughter next week when she’s at work.
A. take off
B. look for
C. knock on
D. look after
Grammar › View
Alice is happy ______________ she won the race.
A. so
B. because
C. since
D. for
