Grammar Quiz

[ Present Perfect Tense ]

I … … here since yesterday

A. has been

B. was been

C. have been

Select your answer:
A  B  C  D  E 


Random Topics:

Conditional Sentence Type 2Modal and Phrasal VerbsAdjectives-Comparison, SuperlativeIf/Unless - Conditional type 1Conjunctions and PrepositionPast Perfect and Past Perfect ContinuousGrammar : Structural Common ErrorsNo Excuse Words / Conjunction SOModals Of SpeculationModal Verbs of Obligation

Other quiz:

Cardiology Services › View

The SA node is responsible for which type of heart rhythm?

A. sinus

B. atrial

C. ventricular


Present and Past Simple Passive › View

English ____________________ (speak) in many countries.

A. is spoke

B. is speaked

C. are spoken

D. is spoken

Grammar › View

He ______ at work last Friday.

A. wasn’t

B. didn’t be

C. wasn’t be

D. didn’t was


Subjunctive › View

Identify the mistake.

Were Ann found the right buyer, she would have sold the house.

A. Were

B. found

C. would

D. have sold