Grammar Quiz

Topics: 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:
         


Random Topics:

Comparatives - SuperlativesParallel Structure or Combining SentencesPossessive Adjective and PronounFuture Tenses, Conditionals and ProfessionsPrepositions of Time and PlacePresent and Past TenseSimple Present and Past TensesModals and VocabularyTAG QuestionsModal Verbs & Time Prepositions

Other quiz:

Articles › View

Have you seen _____ moon tonight?

A. an

B. the

C. a

D. no article


Conditional Sentences › View

When you heat water,

A. it boils

B. it would boil.

C. it has boiled.

D. it will boil.


➤