[ Present Tenses ]
I (have) ……….three tests so far this week.
A. has had
B. having
C. has been having
D. have had
Select your answer:

Random Topics:
-ing &-ed AdjectivesEnglish MorphosyntaxGrammar - Present Perfect with for and sinceGerunds, Infinitives and ParticiplesModals of Speculation and DeductionPresent Perfect Simple and ContinuousPast and Past ContinuousGrammar: wishes and regretsFuture SimpleVerb TensesOther quiz:
Future Tenses › ViewMy father is repairing our car. We hope that by Sunday he ….. it.
A. will have repairing
B. will have repaired
C. will repair
D. will be repairing
Modal Verbs › View
Which sentence uses “could” to show ability in the past?
A. I could ride a bike when I was six.
B. I could be a wizard.
C. I could see in the dark.
