[ Tenses ]
David _____ over 100 songs up to now.
A. composed
B. composes
C. has composed
D. is composing

Random Topics:
Verb PatternsVerbs – Nouns – Adjectives - AdverbsPresent simple or Past simplePreposition and Word FormVerb Patterns / IngGrammar, adverbs of frequency placementCoherent Sentence with Correct Grammar StructureZero & First ConditionalBASIC GRAMMAR - PRONOUNSTenses PracticeOther quiz:
Tenses › ViewShe _____ yawns (ngáp) in English class.
A. sometimes
B. already
C. sometime
D. though
Idioms › View
“Across the board” means ___.
a. everyone or everything is included
b. to travel between countries
c. uninteresting
The tenant is liable …. repairs.
A. for
B. on
C. with
D. to
Tenses › View
When I entered the classroom the pupils … the text.
A. were writing
B. wrote
