Grammar Quiz

[ Tenses ]

Which of the following sentences is in the present perfect tense? ‘I have finished my homework.’ or ‘I finished my homework.’

A. I had finished my homework.

B. I will finish my homework.

C. I have finished my homework.

D. I have been finishing my homework.

Select your answer:
A  B  C  D  E 


Random Topics:

Modals and AdviceTenses - AuxiliariesConjunctivesPronouns and QuantifiersMixed GrammarAdjective ending with ED & INGAspect or tenses of VerbsPassive ModalsPast SimpleAdverbs of Time

Other quiz:

Grammar › View

Which of these is not a complete sentence?

A. Some children were playing.

B. A van turned into the driveway.

C. The shady street usually quiet.

D. It was a group of kids from school.


Grammar and Vocabularies › View

She hasn’t phoned me ——- a week.

A. in

B. since

C. for

D. last

Grammar › View

I _ _ _ in the library.

A. Is

B. Are

C. Does

D. Am


Grammar › View

She will forgive you, if you

a) shout at her

b) break her pencil

c) hit her in the head

d) say you are sorry