[ Present Tense ]
She has _____ China. We saw her at school yesterday.
A. gone to
B. been to

Random Topics:
Past Simple, Present Perfect TenseComparative - SuperlativeSimple Past or Past ContinuousPast Simple and Past Continuous-ing &-ed AdjectivesPrepositions of Location, Movement and TimeArticle and Order of AdjctivePunctuationSentence Structure and PunctuationPast simple regular verbsOther quiz:
Tenses › ViewWhat a great risk he has taken to save the girl!
A. Present perfect tense
B. Simple present tense
C. Past perfect tense
D. Simple past tense
Future Tenses › View
We________ next vacation in London.
A. spend
B. are spending
C. will spend
D. are going to spend
Grammar › ViewYou know where I live – I ________ in the same place for the past three years.
A. have been living
B. had lived
C. was living
D. had been living
Grammar › View
_____ = exclamations that express strong feelings
A. articles
B. nouns
C. interjections
D. pronouns