You are on page 1of 2

Mr. Harrison ...... Jane ...... the My dog, George ......

the
a sports car for his 100 m dash this month. Paws ...... in my room morning newspaper yet.
birthday last month. last night.

1) gotten 1) has won 1) has slept 1) read

2) got 2) won 2) sleept 2) has read

3) has got 3) wan 3) slept 3) hasn’t read

My cousin ...... When John and Pat was in a Last summer


her arm when she was Sally were in France, hurry this morning so three wasps ...... me on
skating. they ...... French. she ...... her bed. the arm.

1) broke 1) spoken 1) didn’t make 1) has stung


2) brake 2) has spoken 2) made 2) stung
3) broken 3) spoke 3) didn’t made 3) have stung

Larry ...... Last week I ...... a The boys ...... their Tom and Sue ......
tomato soup for dinner letter to my grandma. She own carol at the nativity for a walk. They’ll be
today. hates text messages. play last Christmas.. back in an hour.
1) have had 1) have written 1) have sang 1) have gone
2) has have 2) wrote 2) have sung 2) went
3) has had 3) have wrote 3) sang 3) has gone

Peter ...... a hot The kids ...... ten Fred ...... a few The phone ......
shower before he went litres of lemonade at the pounds recently. when I was cutting an
to bed last night. school fair last weekend. onion for the salad.
1) took 1) have sold 1) has lose 1) has rung
2) have took 2) seld 2) has lost 2) was rang
3) have taken 3) sold 3) lost 3) rang

Molly ...... a glass


We ...... an Mike ...... off his Harry ...... a
of milk when she got up
interesting documentary bike and it’s huge fish.
this morning.
on mummies lately. broken now.
1) has just caught
1) drunk
1) have saw 1) fell 2) just has caught
2) drank
2) have seen 2) had fell 3) just caught
3) has drunk
3) has seen 3) has fallen

Alice ...... a I ...... my kite My Dave ...... for


letter to her every summer when I grandparents ...... a school at 8.30 this
cousin, Brenda. was a little boy. cottage in the mountains morning.
last year.
1) just sent 1) flew 1) have bought 1) has left
2) have just sent 2) had flew 2) buoght 2) left
3) has just sent 3) have flown 3) bought 3) has leave
Mr. Harrison ...... Jane ...... the My dog, George ...... the
a sports car for his 100 m dash this month. Paws ...... in my room morning newspaper yet.
birthday last month. last night.

1) gotten 1) has won 1) has slept 1) read

2) got 2) won 2) sleept 2) has read

3) has got 3) wan 3) slept 3) hasn’t read

My cousin ...... When John and Pat was in a Last summer


her arm when she was Sally were in France, hurry this morning so three wasps ...... me on
skating. they ...... French. she ...... her bed. the arm.

1) broke 1) spoken 1) didn’t make 1) has stung


2) brake 2) has spoken 2) made 2) stung
3) broken 3) spoke 3) didn’t made 3) have stung

Larry ...... Last week I ...... a The boys ...... their Tom and Sue ......
tomato soup for dinner letter to my grandma. She own carol at the nativity for a walk. They’ll be
today. hates text messages. play last Christmas.. back in an hour.
1) have had 1) have written 1) have sang 1) have gone
2) has have 2) wrote 2) have sung 2) went
3) has had 3) have wrote 3) sang 3) has gone

Peter ...... a hot The kids ...... ten Fred ...... a few The phone ......
shower before he went litres of lemonade at the pounds recently. when I was cutting an
to bed last night. school fair last weekend. onion for the salad.
1) took 1) have sold 1) has lose 1) has rung
2) have took 2) seld 2) has lost 2) was rang
3) have taken 3) sold 3) lost 3) rang

Molly ...... a glass


We ...... an Mike ...... off his Harry ...... a
of milk when she got up
interesting documentary bike and it’s huge fish.
this morning.
on mummies lately. broken now.
1) has just caught
1) drunk
1) have saw 1) fell 2) just has caught
2) drank
2) have seen 2) had fell 3) just caught
3) has drunk
3) has seen 3) has fallen

Alice ...... a I ...... my kite My Dave ...... for


letter to her every summer when I grandparents ...... a school at 8.30 this
cousin, Brenda. was a little boy. cottage in the mountains morning.
last year.
1) just sent 1) flew 1) have bought 1) has left
2) have just sent 2) had flew 2) buoght 2) left
3) has just sent 3) have flown 3) bought 3) has leave

You might also like