Topics: Tenses
I __________ my homework by the time you arrive.
A. finish
B. will finish
C. am finishing
D. finished
Select your answer:

Random Topics:
Present Perfect and Simple Past TenseRelative Pronouns with PrepositionsClause Markers TOEFL GrammarVerb Tenses (Progressive, Perfect)Past PassiveArticles and DemonstrativesPhrase and ClauseSentence or Sentence FragmentParticiple - ing/ edTenses and StructuresOther quiz:
Grammar › ViewGrandma always puts on her red ___ around her neck when she goes out in winter.
A. sock
B. glove
C. cap
D. scarf
Grammar › View
Emma is _________ now.
A. Cycled
B. Cycling
C. Cycle
D. Cycloed
