[ Present Perfect Tense ]
Peter ___________________ (be) to Thailand once before.
A. has been
B. has be
C. have been
D. have be

Random Topics:
Simple Compound and Complex SentencesCoordinating ConjunctionPersonal PronounVerb Tenses and UsageWishesFuture Tense VerbPast Continuous TenseWill vs be going toPreposition (at,in,on)Past Tense & Past Continuous TenseOther quiz:
Present Tenses › ViewThe number of people living in extreme poverty ___ steadily in recent years due to international aid programs.
A. has decreased
B. is decreasing
C. decrease
Prepositions of Movement › View
The whale surfaced briefly then dove ____ again
A. under
B. through
C. over
D. around
Modals › ViewI____ become a doctor, I love this profession.
A. may not
B. might
C. could
D. will
Grammar › View
I believe it’s very difficult to find a cheap accommodation in London.
A. correct
B. incorrect
