[ Grammar ]
I was hoping for new information, but it ___ all been said before.
A. had
B. has
C. having
D. have

Random Topics:
Family Vocabulary and GrammarInfinitives for reasons-Ing and Infinitive Verb Patterns1st and 2nd ConditionalsWh-QuestionMuch, many, a lot of, a few, a littleFirst Conditional, Future Time ClausesConjunctive AdverbsPerfect Progressive TensesAdjective ClauseOther quiz:
Grammar › ViewThe host asked Peter _______ tea or coffee.
A. whether he preferred
B. that he preferred
C. did he prefer
D. if he prefers
Simple Present vs Present Progresive › View
This year I ____________ two language courses – English and Arabic.
A. take
B. takes
C. am taking
Future Tense › ViewMy sister _____________ to Kuala Lumpur next year.
A. will going
B. will went
C. will go
D. go
Grammar › View
If you need to find a particular place, _____________ out the plan on the interactive screens
A. you will check
B. check
C. you would check
