1) I (keep) her secret. Now Linda hates me. a) should be keeping b) should have kept c) should keep d) should kept e) should be kepting 2) You (wear) your jacket. The weather is very cold now. a) should be wearing b) should wear c) should have worn d) should have wearing e) should wearing 3) You look busy all day. You (take) a rest. a) Should take b) Should be taking c) Should have taken d) Should have taking e) Should taking 4) I (accompanying) my little sister. She must cry now. a) Should accompanying b) Should have accompanying c) Should have accompanied d) Should accompany e) Should be accompanying 5) You (submit) your assignment yesterday. It is late. a) Should submit b) Should be submitting c) Should have submitted d) Should be submit e) Should be submitted 6) Your hair is too long. You (get haircut) a) Should get haircut b) Should be getting haircut c) Should have gotten haircut d) Should be gotten haircut e) Should be got haircut 7) I'm feeling sick. I (eat) so much spicy food. a) Should eat b) Should have eat c) Shouldn't be eating d) Shouldn't have eaten e) Should have eaten 8) The cake cannot be eaten. You (set) a timer. a) Should set b) Should be setting c) Should have set d) Should have setting e) Should be set 9) You (cook) right now. It's 6 pm. Your family will arrive soon. a) Should cook b) Should be cooking c) Should have cooked d) Should be cooked e) Should have cooking 10) You (join) a sports club and get of your weight off as well. It will be good for your health. a) Should join b) Should be joining c) Should have joined d) Should be join e) Should have joining

Leaderboard

Visual style

Options

Switch template

Continue editing: ?