[ 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:
Wish, Unless, If sentencePresent Simple VS ContinuousComplex SentencesComparison Degree & GerundsComparative AdjectiveAdjectives (-ed / -ing)Compound Nouns and Compound Adjectives QuestionsNouns - Word Form-IONModals - Have to or ShouldPresent Progressive TenseOther quiz:
Past Tenses › ViewI ___ for my keys when I found them in my bag.
A. looked
B. was looking
C. had looked
D. had been looking
Grammar › View
They ___ to find water the day before they were rescued.
A. had been managing
B. had managed
C. manage
