[ 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:
Speculation with Modal Verbs › ViewThe police … suspect Tom. He’s never committed a crime!
A. might
B. could
C. can’t
Grammar › View
He achieved _____ outstanding result in ______ trial exam.
A. a, a
B. an, the
C. the, the
D. -, the
Some 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
