Time Adverbs With Present Perfect Tense | Class 10 Grammar Worksheets

The present perfect tense is generally used to represent an action which has been completed within a period of time that extends up to and includes the present. The present perfect tense cannot be used with a point of time in the past. However, time adverbs that refer to a period of time extending up to the present may be mentioned.

Complete the following sentences using appropriate time adverbs.

Present perfect tense worksheet

1. Have you seen him —————————- (this morning / in this morning)?

2. Have you seen him ————————– (today / yesterday)?

3. I have never seen him ———————— (ago / before)

4. We have endured this ————————– (since / for ) three years now.

5. James has not ———————– (yet / just) returned the money he borrowed from me.

6. I have ————————– completed my thesis on astrophysics. (just / yet )

7. They have ———————— paid the dues from 1965 onwards. (already / yet)

8. I have been there —————————- (this morning / yesterday morning).

9. We have lived here ————————– twelve years now. (for / since)

10. He hasn’t come —————————- (yet / already)

Answers

1. Have you seen him this morning?

2. Have you seen him today?

3. I have never seen him before.

4. We have endured this for three years now.

5. James has not yet returned the money he borrowed from me.

6. I have just completed my thesis on astrophysics.

7. They have already paid the dues from 1965 onwards.

8. I have been there this morning.

9. We have lived here for twelve years now.

10. He hasn’t come yet.

Manjusha Nambiar

Hi, I am Manjusha. This is my blog where I give English grammar lessons and worksheets.

Leave a Reply

Your email address will not be published.