Grammar Quiz

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 Speculation

Other quiz:

Grammar › View

our 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