Grammar Quiz

[ Present Perfect Tense ]

Peter ___________________ (be) to Thailand once before.

A. has been

B. has be

C. have been

D. have be

Select your answer:
A  B  C  D  E 


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 Tense

Other quiz:

Grammar › View

Do you prefer geography … history?

A. so

B. and

C. or


Correlative Conjunctions › View

Identify the correlative conjunctions in the sentence: ‘Both the cat and the dog are sleeping peacefully.’

A. Both…cat

B. cat…dog

C. Both…and

D. sleeping peacefully

Modals › View

I____ 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