5. Fill in the blanks with proper forms of the verbs.

(1)I asked him to let me drive as he ___________ for hours. (drive)

(2) Since you ________ the rules, you can correct these grammatical mistakes by yourselves. (learn)

(3) They _______ because their schoolbags are still in their desk. (not leave)

(4) Mr Bell,, who I ___________ to London, still lives in Liverpool. (think, move)

(5) When the noise _______ down, the schoolmaster began his speech. (die)

(6) It _________ cold this year, I wonder when it is going to get warmer. (be)

(7) I _________ cakes. That’s why my hands are all covered with flour. (make)

(8) When I got back, they _______ down most of the houses in the street. (pull)

(9) It was not until I _________ your letter that I knew the truth. (read)

(10)The lady has been to the shop several times, but she ___________ anything. (buy, never)

Answers
(1) had been driving  (2) have learned  (3) have not left  (4) thought had moved (5) had died   (6) has been  (7) have been making  (8) had pulled   (9) had read  (10) has never bought

Resources
When we change the sentence that someone said using the present perfect tense in direct speech into indirect speech, the past perfect tense is used.
“I have never visited the Great Pyramid, but I have read a lot about it,” he said to me.
He told me that he had never visited the Great Pyramid, but he had read a lot about it.
The time markers like by now and by the end of last year etc. can help us distinguish the two tenses.
We have received more than ten letters from him by now.
We had received five letters from him by the end of last year.
When we talk about an action that began in the past and lasts until the present, we use the present perfect tense. When we talk about an action that ended at a time in the past, we use the past perfect tense.

Step 5: Grammar execises

 0  315410  315418  315424  315428  315434  315436  315440  315446  315448  315454  315460  315464  315466  315470  315476  315478  315484  315488  315490  315494  315496  315500  315502  315504  315505  315506  315508  315509  315510  315512  315514  315518  315520  315524  315526  315530  315536  315538  315544  315548  315550  315554  315560  315566  315568  315574  315578  315580  315586  315590  315596  315604  447090 

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网