Test

Personal Information

0
If it ................... (rain) this afternoon, the match will have to be suspended.

a). could rain

b). rains
c). rained
d). had rained

1
If it ..................... (rain) in the desert, more things would grow and it would be green.

a). could rain

b). rains
c). rained
d). had rained

2
If it ..................... (rain) last weekend, we wouldn't have been able to have the picnic.

a). could rain

b). rains
c). rained
d). had rained

3
If I ..................... (predict) the weather, I would tell you the forecast; unfortunately, I can't.

a). could predict

b). predict
c). predicted
d). had predicted

4
It won't feel like a long time if we ..................... (be) patient.

a). could be

b). are
c). were
d). had been

5
If it rains, things ..................... .

a). grow

b). will grow
c). would grow
d). would have grown

6
If it rains tomorrow, we .................... (not be) able to go to the beach.

a). aren't

b). won't be
c). wouldn't be
d). wouldn't have been

7
If it rained more in this region, the landscape .................... (be) greener.

a). is

b). will be
c). would be
d). would have been

8
If it had rained more last month, we ..................... (not go) to the beach so often.

a). don't go

b). won't go
c). wouldn't go
d). wouldn't have gone

9
If you ..................... (train) more, it would be easier for you to finish this race.

a). train

b). trains
c). trained
d). had trained

10
If you ..................... (be) more disciplined, you would have won more races last season.

a). could be

b). are
c). were
d). had been