Grammar Quiz

[ Tenses ]

What is the correct present perfect tense form of the verb in the sentence: “Alyssa ___ a drawing to each of her friends.”?

A. has given

B. gives

C. gave

D. will give

Select your answer:
A  B  C  D  E 


Random Topics:

Clauses of ReasonVerb to beIELTS GrammarAdjective + to + VerbDirect and Indirect SpeechSimple and Compound SentencesSynonym and Antonyma, an, the, zero articlePresent Perfect Simple vs ContinuousVerb-ing and Infinitive

Other quiz:

Grammar › View

___________any butter left?

A. Is there

B. There isn’t

C. Are there

D. It is


Grammar › View

We _________________ (have) a computer when I was a child.

A. was having

B. had

C. did had

D. have

Grammar and Passive Voice › View

Choose the sentence that is not in passive voice:

A. The report was written by the intern.

B. The intern writes the report.

C. The report is written by the intern.

D. The report has been written by the intern.


Grammar › View

She said that She’d been shopping the day ……….

A. before

B. ago

C. yesterday

D. in front