Grammar Quiz

[ Present Perfect Simple ]

How long have you studied English?

A. I have studied English four years ago

B. I have studied English for many years

Select your answer:
A  B  C  D  E 


Random Topics:

Comparison DegreeContrastive ConjunctionsIf ClausesAdverbial PhrasesCoordinating and Subordinating ConjunctionsGrammar : Structural Common ErrorsModals and Semi-ModalsGrammar: Defining Relative ClausesPast PerfectVerb-ing and Infinitive

Other quiz:

Tenses and Verb Forms › View

. True or False 16. “By 5 PM, they will have arrived at the hotel.” (Future Perfect)

A. TRUE

B. FALSE


Tenses › View

What ________ at 5 o’clock tomorrow afternoon?

A. will you do

B. will you be doing

C. will you have done

D. are you doing

Relative Pronouns and Adverbs › View

Do you know the man ________ lives across the street?

A. whose

B. which

C. who


Adjective and Adverb › View

Please wake up ____________ for the morning class.

A. Early

B. Earlily