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:

Types of Sentence Structures › View

After we fell asleep, raccoons invaded our campsite, but we awoke and chased them away.

A. simple

B. compound

C. complex

D. compound-complex


Grammar › View

My father____(work) in the factory all day long tomorrow.

A. works

B. worked

C. working

D. will work

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