Warren _____(play) the game League of Legend for 2 hours by now. –> Present Perfect Progressive
A. played
B. has been playing
C. will play
D. will have played

Random Topics:
Past and Future TensesAdjectives & AdverbsPresent and Past TensesFirst ConditionalsVocab and GrammarSentence Structure and Grammar RulesRelative Clauses PronounsModals in the Past - Speculation and DeductionIELTS VocabularyPassive and Active SentencesOther quiz:
Vocabulary › ViewSupple
A. -suggesting an incongruity between what might be expected and what actually happens
B. – bending easily; -readily adaptable; servile
C. -open to or marked by bribery or corruption
D. -to tear up by the roots; -to destroy totally
Vocabulary & Grammar › View
He is _____ – influenced by his father and grandfather. His behaviors and decisions are exactly the same.
A. mightily
B. strongly
C. terribly
D. weakly
Will & Be going to › ViewA: There is no meet in our regridgerator.
B: I know. I…………………………….(get) some from the shop.
A. will get
B. will gets
C. am going to get
D. am going to gets
Clauses › View
Kelly bought a new dance DVD … work out at home.
A. during
B. so as to
C. following
