Identify the tense of the following sentence: “They have finished their homework.”
A. Past Perfect
B. Present Perfect
C. Simple Past
D. Present Continuous

Random Topics:
Possessive NounsInfinitives and ING FormsIndefinite and Definite ArticlesFOR & SINCEGerund or InfinitivesModals in the PastPhrasal Verbs with up and downCountable - UncountableActive & PassiveNoun Verb AgreementOther quiz:
Degrees of Comparison › ViewIf I am 10 years old and my brother is 12 years old, my brother is older than me.
A. True
B. False
Modal Verbs › View
You _____ report this issue to the manager immediately.
A. must
B. could
C. can
D. might
Grammar › ViewThey________have filled the car with petrol before they set off.
A. MIGHT
B. OUGHT TO
C. CAN
D. ABLE TO
Grammar › View
What is the best way to combine these two sentences?
That day I made my goal. I’ve ran a mile everyday.
A. The day I made that goal, I ran a mile everyday.
B. Since the day I made my goal, I’ve ran a mile everyday.
C. That day I made my goal, or I’ve ran a mile everyday
D. I’ve ran a mile everyday, but that day I made my goal.
