Is the following sentence grammatically and logically correct?
A: How about buying Sam a mobile phone? After all, he is not a boy any more. B: I think it necessary, for we sometimes want to make sure if he will come home for dinner.
Top answer
You have mixed registers. A: How about buying Sam a mobile phone? After all, he's not a boy any more.
— Mister Micawber
You have mixed registers.
A: How about buying Sam a mobile phone?
After all, he's not a boy any more.
B: Yes, and we sometimes want to make sure he's coming home for dinner.
'Make sure whether' is marginally more 'logical' than 'make sure if', but neither holds up well under scrutiny.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.