Simple past or present perfect tense
Complete the following sentences using an appropriate verb form.
1. The Chinese ………………. paper.
a) invented
b) have invented
2. ‘Why are you crying?’ ‘Daddy ………………. me.’
a) has scolded
b) scolded
3. It is not as big as I ………………….
a) expected
b) have expected
4. Hamlet ……………… by Shakespeare.
a) has been written
b) was written
5. He is older than I ………………..
a) thought
b) have thought
6. Somebody …………………. the cat in.
a) let
b) has let
7. I ………………… him yet.
a) didn’t call
b) haven’t called
8. That is the fourth cake you ………………. this morning.
a) ate
b) have eaten
9. It is one of the most interesting movies I ………………….
a) ever watched
b) have ever watched
10. She is the nicest person I ……………….
a) ever met
b) have ever met
Answers
1. The Chinese invented paper.
2. ‘Why are you crying?’ ‘Daddy scolded me.’
3. It is not as big as I expected.
4. Hamlet was written by Shakespeare.
5. He is older than I thought.
6. Somebody has let the cat in.
7. I didn’t call / haven’t called him yet.
8. That is the fourth cake you have eaten this morning.
9. It is one of the most interesting movies I have ever watched.
10. She is the nicest person I have ever met.