[ 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 0Other quiz:
Grammar › ViewHe 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.
