
[ Present Perfect Tense ]
He … his homework very well
A. Have not do
B. Has not do
C. Has not done
D. Have not done
Random Topics:
Superlative Degree (Adjective) Type of SentencesEmbedded Questions Simple Present Continuous TensePhrasal VerbsPerfect ModalsPast simple regular verbsTime PhrasesApologizing
Other quiz: Conditional Sentence
Let’s clean our house. If you … the floor, I … the dishes with Mom.
A. sweep — washed
B. will sweep — wash
C. swept — will wash
D. would sweep — swept
E. sweep — will wash
How to use : Read the question carefully, then select one of the answers button.