[ Perfect Tenses ]
Ashraf ______________ a few songs. Now, he is resting.
A. has sing
B. have sung
C. had sang
D. has sung
Select your answer:

Random Topics:
Identifying Sentence TypesVerb to beModal VerbPersonal pronouns + possessive adjectives + Introgative pronounsKinds of SentencesHomophone & HomonymPrepositional PhraseAdjective SuffixesPrepositions and ArticlesGerund vs InfinitiveOther quiz:
Subject Verb Agreement › View. The chairman of the company Mark Robinson announced the new policy.
A. The chairman of the company, Mark Robinson, announced the new policy.
B. The chairman of the company Mark Robinson announced the new policy.
Verbal and Appositive Phrases › View
An infinitive phrase…
A. Always contains to+verb
B. Always begins with an -ing verb
C. Always contains a past tense verb
D. Can always be deleted from the sentence
