Grammar Quiz

[ Present Perfect Tense ]

How long has she studied english?

A. She has studied english for 2001

B. she has studied english for monday

C. she has studied english for six days

D. She has studied for next week.

Select your answer:
A  B  C  D  E 


Random Topics:

Communicative GrammarHave GotVerb Tenses and Sentence StructurePre-intermediateSentencesSentence Types and ConjunctionsModal Verb, Passive Voicegoing toMesopotamia VocabularyNouns, Articles, Determiners

Other quiz:

Noun, Quantifiers and Suffixes › View

Noun suffixes -dom, -ity, -ty, -ment, and -ness mean ___?

A. “In a state of”

B. not

C. against

D. across


Grammar › View

When he lived in the city, he …………… to the theater twice a week.

A. uses to go

B. has gone

C. used to go

D. was going

Grammar › View

Choose the correct alternative.

Someone didn´t send the letter on time.

The letter ________ on time.

A. isn´t send

B. wasn´t send

C. isn´t sent

D. wasn´t sent


Grammar › View

When I was bathing, my little brother _____ with his toys in the living room.

A. plays

B. played

C. was playing

D. is playing