[ Tenses ]
Write a sentence using the present perfect tense.
A. I will finish my homework tomorrow.
B. I have finished my homework.
C. I am finishing my homework.
D. I finished my homework yesterday.

Random Topics:
Past Simple and Past ProgressiveAntonymsPhrasal Verbs with up and downAdverbial ClauseRelative Clauses and Past PerfectFormal & Informal WordsGerund Subject or ObjectAlthough, Though, In spite of, DespitePassive Voice with Modal VerbsPast simple vs Present perfectOther quiz:
Grammar › ViewWhich word is a synonym for “studious”?
A. negligent
B. scholarly
C. artificial
Coordinating Conjunctions › View
I know her secret ____ I cannot tell you.
A. so
B. and
C. but
D. for
Grammar › ViewSome users find it unacceptable for Facebook ____________ their data for its own purposes.
A. to collect
B. that collects
C. for collecting
D. collect
Grammar › View
I ________ to New York three times this year.
A. have been
B. was
C. were
D. had been
