Grammar Quiz

[ Present Perfect Tense ]

……. you written a letter?

A. has

B. have

C. do

Select your answer:
         


Random Topics:

Past Simple, Past Continuous, Past PerfectWish + Verb 2Subject and Verbs AgreementGrammar-Verbs & Nouns Singular, Plural, GenderWas and WereAdjectives and ArticlesPast, Present, FutureGrammar for IELTSSimple and Progressive Verb Tenses

Other quiz:

Gerund vs. Infinitive › View

I hate ….. maths.

A. To study
B. Study
C. Studying


Interrogative Pronouns › View

——— would like to help me start a vegetable garden ?

A. who

B. what

C. which