[ 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:
Prepositions › ViewThe 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
