[ 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:
Grammar › ViewI’ll see you near the post office ___________ we met the other day.
A. which
B. where
C. when
D. why
Vocabulary › View
a place in a lower position; to assign, refer, turn over; to banish
A. relegate
B. dissipate
C. impugn
D. disavow
Grammar › ViewHe ______ 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
