[ Grammar ]
I ____ already ____ my homework.
A. has …. did
B. has … done
C. have … done

Random Topics:
Auxiliary and Modal VerbsWill and Will notAdverb of TimeInterjections, Tag Questions and Nouns of Direct AddressPassive Voice - Present ContinuousTenses & PrepositionPast simple - Irregular VerbsIndefinite and Intensive NounSimple Present Continuous TensePresent Progressive TenseOther quiz:
Tenses › ViewWhen the opposition denounced the foreign policy, congress passed the Allen and Sedition Act of 1978,….it criminal to define the government or to scorn and ridicule its official
A. made
B. making
C. having made
D. has made
Grammar and Vocabulary › View
Choose the word or phrase that goes with use.
A. money
B. TV
C. your cell phone
To Infinitive or Gerund › ViewMy neighbour is so nice. He usually offers ___ (give) me a lift to school.
A. to give
B. giving
Quantifiers › View
75% of young people go to college
A. Most young people go to college
B. A lot of young people goes to college
C. no one goes to college
D. many go to college
