Grammar Quiz

[ Grammar ]

Why are you still doing your homework, Sara? You _____________ (do) your homework since 8 o’clock in the morning.

A. have done

B. have been doing

Select your answer:
         


Random Topics:

Quantifiers & Modals of ObligationNouns and QuantifiersPossessive AdjectivesUnreal ConditionalsGrammar - help/have/let/makeModals TensesTensesPrepositions - ConjunctionsSubordinating Conjunctions and Complex SentencesConjunctions and Clauses

Other quiz:

Grammar › View

. everybody knows that ____ cats are very independent animals

A. a

B. the

C. —


Vocabulary › View

To ______ someone means to think they are important.

A. gain

B. value

C. handle

D. stress