[ Present Perfect Tense ]
I … … here since yesterday
A. has been
B. was been
C. have been

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 ObligationOther quiz:
Future Tenses › ViewThe movie ……… at 8 p.m. tomorrow night.
A. starts
B. started
C. will starting
D. start
Homonyms › View
Walking on a tightrope between two high rise buildings is an amazing, dangerous and stupid ___.
a. feat
b. feet
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
