Grammar Quiz

[ Present Perfect vs Past Simple ]

She … in seven different countries, so she knows a lot about different cultures.

A. has lived

B. lived

C. left

D. has to live

E. have to live

Select your answer:
A  B  C  D  E 


Random Topics:

so vs suchTenses: Present simple, Past Simple, Future SimpleKnee AnatomyPresent Simple, Present Continuous or Present PerfectHomophonesHave toConditionals Type ISimple Past - Irregular VerbsPresent Perfect TenseVerbs + Gerund or Infinitive

Other quiz:

Phrasal Verb › View

dress oneself in

A. put forward

B. put on

C. put down to

D. put off


Vocabulary › View

Heathen

A. one who is not a Jew, Christian, or Moslem

B. one who rejects all religious beliefs

C. to differ in opinion

D. one who doesn’t go to church

Passive Voice › View

Today, most children in the US ______________ in public schools. (educated)

A. is educated

B. are educated

C. was educated

D. were educated


Grammar › View

I don’t need my bicycle any more. I __________ it online.

A. are going to sell

B. am going to sell

C. going to sell