[ Grammar ]
I am tired because I ………..
A. worked all day
B. have been working all day
C. have worked all day
D. had been working all day
Select your answer:

Random Topics:
Modal Verbs and VocabularyUncountable NounsMorphology and GrammarModals AuxiliaryFirst vs Second Conditional SentencesDEGREE COMPARISONPast and Future TensesGerunds as objects of prepositionIndirect SpeechActive vs. Passive VoiceOther quiz:
Grammar › ViewThere are few buses that go to the city centre.
A. Which bus does go to the city centre?
B. Which bus goes to the city centre?
Tenses › View
My brother … English course for six months by the end of this year.
- will have been taking
- will have taken
