Test on
Perfect Infinitives
1. You ---- her for what she
did. She was offended that you didn't.
a)
should have thanked
b)
must have thanked
c)
may have thanked
d)
would have thanked
2. "He
said that he watered the plants every day." "He ---- them. If he had, they wouldn't have
died."
a)
can't have watered
b)
shouldn't have watered
c)
might not have watered
d)
needn't have watered
3. Since the
door is locked, they out.
a)
can have gone
b)
would have gone
c)
should have gone
d)
must have gone
4. You
---- wine. We've got plenty,
a)
couldn't have bought
b)
needn't have bought
c)
wouldn't have bought
d)
mustn't have bought
5. "I
didn't go to class last night because my car broke down."
"You ---- mine . I wasn't using it."
"You ---- mine . I wasn't using it."
a)
were able to borrow
b)
may have borrowed
c)
could have borrowed
d)
could borrow
6. " I saw your father in
Kızılay yesterday." "You
---- him in Kızılay yesterday because he was at home all day yesterday."
a)
needn't have seen
b)
couldn't have seen
c)
shouldn't have seen
d)
wouldn't have seen
7. "I
know she was at home because I heard her singing a song." "She
---- the bell."
a)
might not have heard
b)
should not have heard
c)
ought not to have heard
d)
would not have heard
8. He have lost his way. He knows the city
so well!
a) wouldn't b)
might c) mustn't d) can't
9. You
---- have been delighted when you won the competition.
a) can b)
must c) may d) could
10. "Why
are you so mad?” "You ---- me you weren't coming to dinner. I waited for you for two
hours.
a) should tell
b) should have
told
c) must have told
d) may have told
Test on Perfect Infinitives
|
|
|
6 b
|
|
|
3 d
|
8 d
|
4 b
|
9 b
|
5 c
|
10 b
|
Hiç yorum yok:
Yorum Gönder