1 The tornado .... some houses in town last week
a) has destroyed
B) destroyed
C) has been destroying

2 Peter has ... published his third novel.
a)yet
b)for
c)just

3 Have you ever ... to Australia?
a)go
b)gone
c)been

4 Trevor has ... climbed a mountain.
a)ever
b)never
c)yet

5 If their team ... better, they would have won the game
a)had played
b)will played
c)would play

6 They haven't been abroad ... years
a)yet
b)for
c)since

7 Martha .. as a volunteer since 2010.
a)has been working
b)was working
c)worked

8 Molly ... to Cameroon last year
a)has travelled
b) was travelling
c)travelled

9 I wish I ... enough money to go on holiday next month
a)had
b)had had
c)have

10 Last weekend, we ... around the campfires and sang songs.
a)sat
b)have sat
c)were sitting

11 Tony couldn't walk because he ... has arm
a)has twisted
b)had twisted
c)have twisted

12 Jack isn't here. He ... skateboarding.
a) has gone
b)has been going
c)has been

13 Laura .. in Pakistan since 2008.
a)was living
b) lived
c) ???

14 I wish it ... so much yesterday
a)didn't rain
b)hadn't rained
c) hasn't rained

15 If I ... the lottery, I would money to charity
a) had won
b) won
c)???
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.