You are on page 1of 3

GRADE VI (AUGUST)

CHAPTER 8

PRESENT PERFECT SIMPLE AND PAST SIMPLE; PRESENT PERFECT CONTINUOUS

Q1. Fill in the blanks with suitable time expressions given in the box:

Ever never yet just since

a. Have you _______ been to Egypt?


b. Please wait! I haven’t finished _________.
c. I have lived in London _______ 2010.
d. He has ________ flown a plane. It’s his first time.
e. I have _____ seen Melbourne. I want to go there once.

Q2. Choose the correct response using Present perfect or Past simple tense:

A. Where is Elizabeth?
- She went to school already.
- She has already gone to school.
- She already went to school.

B. I have had good lunch today.


- Where had you the lunch?
- Where did you have the lunch?
- Where have you had the lunch?

C. Have you seen the headmaster?


- Yes, I've seen him in his office.
- Yes, I saw him in his office.
- Yes, I have seen.

D. Do you know James Stuart?


- Yes, I have known him since 1997.
- Yes, I knew him since 1997.
- Yes, I have known him from 1997.

E. Nice to meet you!


- How long have you been here?
- How long you were here?
- How long were you here
Competency-based MCQs
1. Which of the following statements is Correct?
(a) I have been working on this project since yesterday.
(b) I am working on this project since yesterday.
(c) I worked on this project since yesterday.
(d) I will be working on this project since yesterday.

2. Identify the error in the following sentence:


"She has been waited for the bus for 30 minutes."

(a) The use of "has been waited" is incorrect.


(b) The word "for" should be removed.
(c) The use of "minutes" is incorrect, it should be "minute."
(d) No error.

3. Fill in the blanks with the appropriate tense:


By the time he arrived, the movie ________ for an hour.
(a) had been playing
(b) has been playing
(c) played
(d) will be playing

4. Choose the correct sentence:


(a) They have been living here for five years before they moved to another city.
(b) They lived here for five years before they move to another city.
(c) They have lived here for five years before they moved to another city.
(d) They are living here for five years before they moved to another city.

5. Identify the error in the following sentence:


"I have seen him last week."

(a) The use of "have seen" is incorrect.


(b) The word "him" should be removed.
(c) The use of "last week" is incorrect, it should be "this week."
(d) No error.

6. Fill in the blanks with the appropriate tense:


She ________ her homework before she went to the party.
(a) had finished
(b) has finished
(c) finished
(d) will finish

7. Choose the correct sentence:


(a) By the time they reached the restaurant, the chef had been preparing dinner.
(b) By the time they reached the restaurant, the chef was preparing dinner.
(c) By the time they reached the restaurant, the chef has been preparing dinner.
(d) By the time they reached the restaurant, the chef has prepared dinner.

8. Identify the error in the following sentence:


"They had been working at that company for five years yet."

(a) The use of "had been working" is incorrect.


(b) The word "yet" should be removed.
(c) The use of "for" is incorrect, it should be "since."
(d) No error.

9. Fill in the blanks with the appropriate tense:


We ________ for the meeting for an hour before it got canceled.
(a) had been waiting
(b) have been waiting
(c) were waiting
(d) will be waiting

10. Choose the correct sentence:


(a) I had been studying for the exam for three hours when the power went out.
(b) I was studying for the exam for three hours when the power went out.
(c) I have been studying for the exam for three hours when the power went out.
(d) I am studying for the exam for three hours when the power went out.

Answers:
1. (a) I have been working on this project since yesterday.
2. (a) The use of "has been waited" is incorrect.
3. (a) By the time he arrived, the movie had been playing for an hour.
4. (c) They have lived here for five years before they moved to another city.
5. (c) The use of "last week" is incorrect, it should be "this week."
6. (a) She had finished her homework before she went to the party.
7. (a) By the time they reached the restaurant, the chef had been preparing dinner.
8. (b) The word "yet" should be removed.
9. (a) We had been waiting for the meeting for an hour before it got canceled.
10. (a) I had been studying for the exam for three hours when the power went out.

You might also like