Fill in the blanks with should, should be or should have + v3.
1He ............... before long.
Wrong!
Use "should arrive" to say that his arrival is expected in the future.
2He ............... here soon.
Wrong!
Use "should be" before a place word like "here" to mean expected arrival.
3You ............... this to me.
Select 2 answers.
Wrong!
Both "shouldn't do" and "shouldn't have done" are possible, depending on whether the action is present/future or past.
4............... about the decision?
Wrong!
Use "Should she be told" for a passive question about whether to tell her.
5They just left. You ............... a little earlier.
Wrong!
Use "should have arrived" to say that arriving earlier was the right action in the past.
6I ............... so much. They were safe.
Wrong!
Use "shouldn't have worried" to say that the worry was unnecessary in the past.
7You ............... Everything will be all right.
Wrong!
Use "shouldn't worry" to give advice about the present or future.
8You ............... never trust such people.
Wrong!
Use "should" before the base verb "trust" to give advice.
9Why ............... so much now?
Select 2 answers.
Wrong!
Both "should you worry" and "should you be worrying" can ask why worrying now is necessary.
10It is important that she ............... told.
Select 2 answers.
Wrong!
Both "should be" and "be" are correct passive forms after "It is important that".
11You ............... harder if you want to succeed.
Wrong!
Use "should work" to give general advice about what to do.
12You ............... something before the situation went out of control.
Wrong!
Use "should have done" to criticize a past action that did not happen.
Done.
Score: 0/12
Answers
- He should arrive before long.
- He should be here soon.
- You shouldn’t do / shouldn’t have done this to me.
- Should she be told about the decision?
- They just left. You should have arrived a little earlier.
- I shouldn’t have worried so much. They were safe.
- You shouldn’t worry Everything will be all right.
- You should never trust such people.
- Why should you worry / should you be worrying so much now?
- It is important that she should be / be told.
- You should work harder if you want to succeed.
- You should have done something before the situation went out of control.

