Topics: Tenses and Voice
What is the present perfect form of ‘He finishes his homework’?
A. He has finish his homework.
B. He finished his homework.
C. He is finishing his homework.
D. He has finished his homework.
Select your answer:

Random Topics:
Present Continuos TenseVerbs + Infinitives / GerundsZero & First ContidionalPossessive Adjectives and Possessive PronounsComperative and SuperlativeTenseTenses, Tag Questions, Phrasal VerbsConditional Sentence 0, 1Past Progressive TenseAdverbs of Manner, Likes and PreferencesOther quiz:
Grammar & Vocabulary › ViewThe boys happy to see the film.
A. was
B. were
C. is
D. have
Grammar › View
“Did you go to the office Christmas party?”
“Yes, but it was a big disappointment. Only six people showed _____.”
A. up
B. off
C. in
D. out
