Trex
Junior Member
- Joined
- Nov 2, 2006
- Member Type
- English Teacher
- Native Language
- Turkish
- Home Country
- Turkey
- Current Location
- Turkey
1. She was angry with you because of your behaviour. You ---- more polite. If you had been more polite, she wouldn't have got angry with you.
A) should have been
B) were supposed to have been
C) are supposed to have been
D) were supposed to be
2. I knew she would get angry with me if I behaved badly so I ---- myself.
A) should have behaved
B) was supposed to have behaved
C) am supposed to have beahved
D) was supposed to behave
3. My dog was starving when I got home from work last night. My son ---- her, but he had forgotten to.
A) should have fed
B) was supposed to have fed
C) is supposed to have fed
D) was supposed to feed
Which ones are correct? Why are the others wrong? What is the difference between the alternatives?
A) should have been
B) were supposed to have been
C) are supposed to have been
D) were supposed to be
2. I knew she would get angry with me if I behaved badly so I ---- myself.
A) should have behaved
B) was supposed to have behaved
C) am supposed to have beahved
D) was supposed to behave
3. My dog was starving when I got home from work last night. My son ---- her, but he had forgotten to.
A) should have fed
B) was supposed to have fed
C) is supposed to have fed
D) was supposed to feed
Which ones are correct? Why are the others wrong? What is the difference between the alternatives?