Grammar Quiz

Topics: Perfect Tenses

I … (1. clean) the entire house almost all day. I’m sure I … (2. finish) by the time my mom gets home tonight.

The suitable verb to complete blank no 1 is …

A. has been cleaning

B. have been cleaning

C. has cleaned

D. had cleaned

E. will have cleaned

Select your answer:
         


Random Topics:

English ArticleSo - Too - Either - NeitherPresent and Past Perfect TensesSimple vs Present Continuous TensesComparisionsAdjectiveGerund vs InfinitiveMust Vs Have tomust/shouldNoun Clauses

Other quiz:

Grammar › View

Get away

A. To investigate information on internet, books, etc.

B. To return to a place where you have been before

C. To escape from a place, to go somewhere great.

D. To wake up


Pronunciation and Vocabulary › View

We __________ old textbooks, unused notebooks and spare stationery to help students in mountainous areas.

A. raised

B. picked

C. took

D. donated