Grammar Quiz

[ Past Tenses ]

_______________(you / take) the dog for a walk yet?

A. Have you taken

B. Have you been taking

C. Has you taken

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Collective Nouns1st and 2nd ConditionalsRelative Clauses and UsageGrammar - Imperatives and LetGrammar: AgreementModals of Necessity and SuggestionQuantifiers and AdjectivesPast SimpleWishesGrammar Error Correction (Simple Present Tense)

Other quiz:

Vocabulary & Grammar › View

extremely hungry

A. appropriate

B. famished

C. excruciating

D. pouring


Grammar › View

(Verb) They overcharged me. 

A. overcharged

B. me

C. They

Grammar and Vocabulary › View

It’s a good idea to ____________________ before you out of the house.

A. close the windows

B. open the windows

C. close the mouth


Future Tenses › View

By the time you arrive, I ______ (finish) my work.

A. will finish

B. will have finished

C. have finished

D. finished