Topics: Present Perfect Tense
Peter ___________________ (be) to Thailand once before.
A. has been
B. has be
C. have been
D. have be
Select your answer:

Random Topics:
Grammar - Future ActionVerb Tenses and Subject Verb AgreementPrepositions and Phrasal VerbsVerb + PrepositionPresent Simple vs Past SimpleSubject Verb Agreement & Subjunctive MoodModal Verb in Passive VoiceUsed toGerund & InfinitiveModal SpeculationOther quiz:
Grammar › Viewour homework ___________ yesterday
A. is done
B. were done
C. was done
D. has been done
Phrasal Verb › View
you shouldn’t __________ too many duties
A. take on
B. take over
C. take in
D. take up
