You are on page 1of 3

1.

PUT THE VERBS IN BRACKETS INTO THE PRESENT PERFECT SIMPLE


TENSE

have not w o
1. I (not / work) today.

1. We (buy) a new lamp.

2. We (not / plan) our holiday yet.

3. Where (be / you) ?

4. He (write) five letters.

5. She (not / see) him for a long time.

6. (be / you) at school?

2. PUT THE VERBS IN PAST SIMPLE OR PRESENT PERFECT TENSE

Since computers were first introduced to the public in the early 1980's,

technology (change) a great deal. The first computers

(be) simple machines designed for basic tasks. They (have,

not) much memory and they (be, not) very powerful.


Early computers were often quite expensive and customers often

(pay) thousands of dollars for machines which actually

(do) very little. Most computers (be) separate, individual


machines used mostly as expensive typewriters or for playing games.

3. FILL IN WITH SINCE OR FOR

1._____________ Christmas.

2._________________his birthday.

3.______________2005.

4. PUT THE VERBS IN BRACKETS INTO THE PRESENT PERFECT


CINTINUOUS TENSE

1. I (wait) for you since two o'clock.


2. Mary (live) in Germany since 1992.

3. Why is he so tired? He (play) tennis for five hours.

4. How long (learn / you) English?

5. We (look for) the motorway for more than an hour.

6. I (live) without electricity for two weeks.

7. The film (run / not) for ten minutes yet, but there's a commercial
break already.

8. How long (work / she) in the garden?

9. She (not / be) in the garden for more than an hour.

4. FILL IN THE GAPS WITH JUST, ALREADY, YET

1. He has ______________ met


his friend.

2. You havent drunk your


Coke _____________.

3. I have ___________ made my


bed.

4. We havent arrived
________________.

5. The director has


_____________ talked to him.

6. I have _____________ e
mailed you.

7. She hasnt bought the flat


___________
6.COMPLETE WITH THE FORM OF USED TO

1.He_______________________ in the country, but now he lives in the city.

You might also like