|
|
Fill in the blanks with the
present perfect or present perfect continuous tense form of the
verbs in brackets |
|
|
|
|
|
1. |
|
He ______ ( just finish ) his school project. He ______ ( work )
hard at it since last term. |
|
|
|
|
|
2. |
|
She ______ ( discuss ) her problems with her teacher and she
______ decide ) to quit working part-time. |
|
|
|
|
|
3. |
|
Someone ______ ( steal ) our eggs for the past few days. We know
this because the chicken coop ______ ( be disturb ). |
|
|
|
|
|
4. |
|
The rescue workers ______ ( battle ) against the dust and rubble
since last week. However, they______ ( not find ) any survivors
yet. |
|
|
|
|
|
5. |
|
The teachers ______ ( attend ) one course after another since
last month. They ______ ( not find ) time to teach their
students. |
|
|
|
|
|
6. |
|
Ruby ______ ( just go ) to the supermarket. Her friends ______ (
wait ) there the whole morning for her. |
|
|
|
|
|
7. |
|
An important document ______ ( steal ) from the office and the
police ______ ( question ) the employees of the company the
whole morning. |
|
|
|
|
|
8. |
|
Her husband ______ ( shout and yell ) at everyone since he came
home. He is upset that they ______ ( start ) dinner without him. |
|
|
|
|
|
9. |
|
Murthi ______ ( find ) an answer to his problem. He realized
that he ______ ( look ) at the wrong end of things. |
|
|
|
|
|
10. |
|
The teacher ______ ( explain ) the lesson the whole morning, but
the students ______ ( not understand ) a word she said. |
|
|
|
|
|
Sponsored Links
|
|
|
|
|
|
|
Answers |
|
|
|
|
|
1. |
|
has just finished, has been working |
|
2. |
|
has been discussing, has decided |
|
3. |
|
has been stealing, has been disturbed |
|
4. |
|
have been battling, have not found |
|
5. |
|
have been attending, have not found |
|
6. |
|
has just gone, have been waiting |
|
7. |
|
has been stolen, have been questioning |
|
8. |
|
has been shouting and yelling, have started |
|
9. |
|
has found, has been looking |
|
10. |
|
has been explaining, have not understood |
|
|
|
|
|