Grammar Quiz

Topics: Perfect Tenses

I … (1. clean) the entire house almost all day. I’m sure I … (2. finish) by the time my mom gets home tonight.

The suitable verb to complete blank no 1 is …

A. has been cleaning

B. have been cleaning

C. has cleaned

D. had cleaned

E. will have cleaned

Select your answer:
         


Random Topics:

Prepositions after Verbs and AdjectiveModals and Semi-Modalswas werePast Simple Negative & QuestionsPunctuation and GrammarArticles and DeterminersPresent Perfect and Present Perfect ContinuousConditionals III - Mixed 1st, 2nd & 3rd ConditionalsModals and ConditionalsNoun Phrases and Verb Phrases

Other quiz:

Vocabulary › View

Which word means “to undergo or experience something bad or unpleasant”:

A. survive

B. suffer

C. respond

D. endure


Vocabulary › View

puts information in order according to its level of importance

A. subordination

B. parallel

C. formal outline

D. speaking outline