[ Present and Past Perfect Tenses ]
Rick _____ been watching TV for five hours when I got home.
A. has
B. had
C. will have

Random Topics:
Grammar of Conjunctions and PrepotitionsPresent Simple vs Past SimpleImperative SentencesAdverb of Frequency and Past Continuous TenseGerunds + To InfinitiveArticle and Order of AdjctiveSimple Present TenseContinuous TenseSentence Structure and Verb TensesTenses UsageOther quiz:
Grammar: Imperative and Exclamatory Sentences › ViewTake the garbage out please
A. exclamatory
B. imperative
General Knowledge › View
In geography, what is the name of the largest island in the Caribbean?
A. Barbuda
B. Tortula
C. Antigua
D. Cuba
It’s no use ……….
A. To complain
B. Complaining
Simple Tenses › View
_____ you (do) your homework yesterday?
A. Do / did
B. Did / do
C. Do / do
D. Did / did
