Grammar Quiz

[ Grammar ]

Yesterday all afternoon I ______ the Internet because I’m doing a project about synaesthesia.

A. have been surfing

B. was surfing

C. had been surfing

D. have surfed

Select your answer:
A  B  C  D  E 


Random Topics:

Homophone & Homonymwould should couldCountable Vs Uncountable NounsVerbs and Subject Verb AgreementArticles and NounsPast Simple - Present PerfectPresent SimpleParticipal PhrasesNarrative TensesConditional

Other quiz:

Vocabulary › View

seeks more time to prepare for the case

A. personal recognizance

B. motion for suppress evidence

C. motion for change of venue

D. motion for a continuance


Inversions and Subjunctive › View

…… on time we wouldn’t have missed the movie.

A. Had you been

B. You had been

C. Were you to be

Grammar › View

Harith and Kiran _____ ever want to experience another earthquake again.

A. hasn’t

B. doesn’t

C. haven’t

D. don’t


Pronouns › View

My son Tom told me ” Give ___ some sweets”

A. they

B. them

C. their

D. themselves