Grammar Test 1,
Grammar Test 2,
Grammar Test 3,
Grammar Test 4,
Grammar Test 5,
Grammar Test 6,
Grammar Test 7,
Grammar Test 8,
Grammar Test 9,
Grammar Test 10, Grammar Test 11, Grammar Test 12,
Grammar Test 13, Grammar Test 14, Grammar Test 15, Grammar Test 16
1. If I .......... you were coming round to see me this afternoon I ......... a cake for us.
A) would have known/have made
B) have known/will make
C) did know/had made
D) knew/will have made
E) had known/would have madeÖYS 1997
2. If I .......... how far away the concert hall was, I ......... there by bus.
A) realize/have gone
B) have realized/went
C) had realized/would have gone
D) realized/will go
E) will realize/goÖYS 1998
3. If you .......... me know what bus you were taking, I ......... there to meet you.
A) had let/would have been
B) would let/will have been
C) let/have been
D) will let/would be
E) would have let/had been
YDS 1999
4. If I ....... you were on your own, I ....... you to come round here for the day.
A) knew/have asked
B) have known/will have asked
C) had known/would have asked
D) would know/had asked
E) know/will ask
YDS 2000
5. ........ there is enough food and water for everyone.
A) If they had used their resources properly
B) Though nature would have been spoiled
C) Unless we take care of our green fields
D) If we learned to respect the environment
E) Provided that they are used well
YDS 2000
6.
....... unless you are interested
in psychology.
A)
He's thinking of going
to a psychiatrist
B)
This is the book you've
suggested
C)
You could solve your
problems
D)
There is no point in
reading that book
E)
This book will be very
useful for you
YDS 2000
7. I'm sure he......... to let us know where he was if he ......... able to do so.
A) telephoned/would be
B) will have telephoned/was
C) would telephone/has been
D) has telephoned/is
E) would have telephoned/had been
YDS 2001
NEXT >