This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

They couldn't/cannot have played a game

hirashin

Sempai
Donor
Joined
8 Apr 2004
Messages
2,721
Reaction score
63
Dear native English speakers,
Would (a) and (b) be used with almost the same meaning? Would (c) be used as well? If so, would it have a different meaning?
(a) They can't/cannot have played a game in the heavy rain.
(b) They couldn't have played a game in the heavy rain.

(c) They must not have played a game in the heavy rain.

Thanks in advance.
Hirashin
 
A and B, like you say, have ALMOST the same meaning. C is a different meaning. Out of all of them, B is the probably the most used.
 
If you use A, "cannot" sounds stilted, though it's still correct. Stick with "can't" in that form.
 
Thank you for the help, takichan and Julimaruchan.
I think (b') has a different meaning than (b). Am I right?
(b) They couldn't have played a game in the heavy rain.
(b') They couldn't play a game in the heavy rain.
 
Yes, you are right b and b' are different. B' is the most used of all of the options.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…