Grammar Quiz

[ Grammar ]

Peter ___________ in Shanghai for several days and he will be back soon.

A. has gone to

B. has been

C. has been to

Select your answer:
A  B  C  D  E 


Random Topics:

Such...that, so ......thatLinkers and ConjunctionsPresent Simple/AffirmativeSentence Structure and ConjunctionsSimilesComparatives - SuperlativesVocabullary TestNoun Clauses with THATConjunctions and TransitionsAbility

Other quiz:

Perfect Tenses › View

Choose the correct form of the verb in “Past Perfect Tense”.

The thief ________ (run) away before the police arrived.

A. had run

B. had ran

C. had not ran


Grammar › View

Choose the correctly formatted sentence:

A. “I hate you,” she said smiling.

B. “I hate you.” she said, smiling.

C. “I hate you,” she said, smiling.

D. “I hate you.” she said smiling.

Tenses › View

I ……… ( see ) this film recently.

A. will see

B. saw

C. is seeing

D. have seen


Tenses › View

(your brother / talk) ___________to you yet?

A. Has your brother talked

B. Have your brother talked

C. Does your brother talk

D. Will your brother talk