Topics: Present Perfect Tense
I __________ (finish) my homework before dinner.
A. finishing
B. will finish
C. finished
D. will finishing
Select your answer:

Random Topics:
Auxiliary ModalSynonyms and VocabularyApologizingVerbals and Gerunds-ing &-ed AdjectivesPast PerfectCorrelative conjunctionsComparative & Superlative AdverbsPossesive Pronouns and Modals of AbilityQuantifierOther quiz:
a, an, the, Zero Article › View___ San Diego fitness experts recommend thoroughly checking out several health clubs before you join one.
a. a
b. an
c. the
d. no article is needed
Mixed General Quiz › View
The paper used in magazines has a shiny ___.
a. gloss
b. gross
