Grammar Quiz

[ Grammar ]

It’s a long time since I ___ your brother. What _____ lately?

A. saw, has he been doing

B. have seen,has he done

C. have been seeing, has he being doing

D. had seen, has he done

Select your answer:
         


Random Topics:

Adverb of MannerConjunctions and TransitionsModals Deduction: cant /mustPresent Progressive or Present SimpleVerbs – Nouns – Adjectives - AdverbsCoherent Sentence with Correct Grammar StructureModals of AdvicePast Modals & Phrasal Modals of ObbligationIELTS GrammarConditional 0

Other quiz:

Grammar › View

He will take the dog out for a walk as soon as he______dinner.

A. finish

B. finishes

C. will finish

D. finishing


Subjunctive › View

Which sentence has the same meaning as this sentence?

Prepare the lesson carefully or you will get a bad mark.

A. If you don’t prepare the lesson carefully, you will get a bad mark.

B. If you didn’t prepare the lesson carefully, you would get a bad mark.

C. If you hadn’t prepared the lesson carefully, you would have got a bad mark.