Grammar Quiz

[ Grammar for IELTS ]

I finished my essay yesterday but ___ it in to the tutor yet.

A. I’ve given

B. I haven’t given

C. I didn’t give

Select your answer:
A  B  C  D  E 


Random Topics:

Coordinating ConjunctionsAdverb of Frequency and Past Continuous TenseDirect Object and Indirect ObjectPast simple - Irregular VerbsVerb Forms and PrepositionsGrammar and SyntaxNoun Clauses with THATPast Simple VerbsAdjective / Noun + to InfinitiveComparative Adjective

Other quiz:

Grammar › View

I forgot to tell you, yesterday while I ________________________ in the street, I met John and told me he wanted to talk to you.

A. was walking

B. walked

C. had walked

D. had been walking


Vocabulary › View

apply to a higher court to reverse the decision of a lower court

A. indicted

B. appeal

C. creed

D. landmark

Grammar › View

What ___ if a large dog attacked you?

A. you would do

B. will you do

C. would you do


Grammar › View

. Choose the correct object pronoun: “Please give the book to _____.”

A. I

B. she

C. they

D. me