[ 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:
Grammar › ViewI would rather go out tonight _____ this afternoon.
A. then
B. than
Idioms › View
I hope dieting will get rid of these lumps of fat around my waist.
a. leathers
b. ladles
c. love handles
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
