Solve this:

QB. Complete the sentence by using either the present perfect or the present perfect continuous tense of the verb given in brackets.

1. Why are your hands dirty ? i ................................................(work) in the garden.

2. It's nine o'clock Jai...................................................................(practise) for four hours today.

3. I ..................................................(work) in this company for a long time.

4. Neeraj ....................................(think) about getting a new car for a long time.

5. What ...........................you ...................................?(do)

6. I ...............................................(live) in Goa for five years.

7. The flight.................................................( just arrive ) from Tokyo.

8. I..........................................(think) about what you have told me.
 

  1. have been working
  2. has been practising
  3. have been working
  4. has been thinking
  5. have; done
  6. have been living
  7. has just arrived
  8. have been thinking

  • 0
zaygzygyyg
  • 0
thats an intresting queston
 
  • 0
What are you looking for?