20 Kasım 2017 Pazartesi

Test on Perfect Infinitives

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."
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
1 a
6 b
2 a
7 a
3 d
8 d
4 b
9 b
5 c
10 b


Hiç yorum yok:

Yorum Gönder

YDS 'de Çıkmış ve Çıkması Muhtemel Kelimeler

Abandon: terk etmek, vazgeçmek, bırakmak Abrogate: yürürlükten kaldırmak, (bir kanuna veya anlaşmaya) son vermek Abruptly: aniden; ani v...

Translate