Topics: Vocabulary and Grammar
Identify the correct sentence that uses the present perfect tense:
A. I am finishing my homework
B. I will finish my homework
C. I have finished my homework.
D. I finished my homework
Select your answer:

Random Topics:
Vocabullary TestPrepositions of Time & PlaceNarrative, Past TensesFrequencyGrammar Error Correction (Simple Present Tense)Prepositions of Location, Movement and TimePresent, Past and Future TenseGrammar - Wh QuestionsQuestion Tags in Verb TensesConditional Type 1Other quiz:
Grammar › ViewMahesh ______ tomorrow from Patna.
A. was coming
B. will come
C. had come
D. came
Grammar for IELTS › View
Many children these days do not have a healthy diet. ___ is possible that this is because less healthy foods are cheaper than healthy ones.
A. What
B. That
C. It
