Topics: Present Perfect Tenses
He ___ the piano lately, that’s why he is improving.
A. has practiced
B. has been practicing
C. practices
D. practiced
Select your answer:

Random Topics:
Verbs & AdverbsTake or PutAuxiliary Verbs (be, do, have)Simple Future - PassiveFOR & SINCEmust/shouldGrammar - Place and MovementConditional and Mix Conditional SentenceConnectorsHave to/Has toOther quiz:
Mixed General Quiz › ViewOne of the students ___ in the classroom.
a. is
b. are
Present Continuos Tense › View
Sumarni is not sleeping now. She is ….
A. cooking in the kitchen
B. reading a book
C. making her bed
D. sweeping the floor
