can’t have + past participle
Complete the sentences using can’t have + a verb in the list.
win, start, tell, give, stay up, learn, buy, answer, lose, eat, explain, travel
-
1.Heyou about that. He promised to keep it a secret.can’t have told
-
2.Youall these rules by heart. You are likely to be cheating.can’t have learned
-
3.The teacherthis new theme to you. He didn’t have much time for it.can’t have explained
-
4.Your friendthe competition. He doesn’t seem strong enough.can’t have won
-
5.Elizayour questions. She knows nothing about the accident.can’t have answered
-
6.Paullate. He knows he has to be here at 9 am this morning.can’t have stayed up
-
7.Robaround the world. He doesn’t have much money.can’t have traveled
-
8.The catthat plateful of meat. It looks rather hungry.can’t have eaten
-
9.The concertalready. It is said that it starts at 8 pm, but it’s only a quarter to eight.can’t have started
-
10.Daniela new computer. He is broke. It’s probably a present from his uncle.can’t have bought
-
11.Theytheir way in the forest. They know it very well.can’t have lost
-
12.Sergeyou such a valuable present. He is so greedy.can’t have given
Try this exercise as a worksheet