[ Present Perfect Simple vs Continuous ]
He __________ (work) late every night this week.
A. has worked
B. has been working

Random Topics:
ProverbsVerb FormConjunctions and Sequence ConnectorsSuffixes and TensesGerund/ To Verb/ VerbModal Verb in Passive VoiceAdverb of TimeGrammar - either...or, neither...norSuperlative & Comparative AdverbsModals with Perfect InfinitiveOther quiz:
Grammar › ViewProvide correct verb format
A. Laiying
B. Laying
C. Lying
D. Ling
Grammar › View
We must be quick. We have … time.
A. a little
B. little
C. a few
D. few
Grammar › ViewJim …. in the garden right now.
A. is training
B. trains
Adjective › View

a. Difficult
b. Easy
