[ Grammar ]
I ___ (do) everything I needed to do today! Hurray!
A. have been doing
B. has been doing
C. has done
D. have done
Select your answer:

Random Topics:
Suffixes (ing-ed) SentencesGerunds/InfinitivesRelative Clauses and UsageDaily Routines & TensesPreposition & GerundVerb Forms and PrepositionsGrammar, Literature, and VocabularyShould and Shouldn'tGrammar: Imperative and Exclamatory SentencesAdjectives with -ED and -INGOther quiz:
Relative Clauses with who and which › ViewShe is a student ………………came here from Brazil.
A. who
B. what
C. this
D. where
Question Tag › View
After working so hard he didn’t deserve to fail the exam ………. ?
A. doesn’t he
B. did he
C. won’t he
D. is he
