I can't swear to have/having? heard him correctly.

sitifan

Senior Member
Joined
Dec 30, 2006
Member Type
English Teacher
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
I think that is what he said, but I can't swear to have heard him correctly.
(my bold, Ho's Complete English Grammar, Book 5, page 63)
Is the above sentence grammatically correct?
 

teechar

Moderator
Staff member
Joined
Feb 18, 2015
Member Type
English Teacher
Native Language
English
Home Country
Iraq
Current Location
Iraq

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
Perhaps:

I think that's what he said.

Or:

I think that's what he said, but I'm not certain.

Or:

I think that's what he said, but I'm not sure.

Or:

I think that's what he said, but I can't swear to it.

You really don't need anything more than the first sentence.
 

sitifan

Senior Member
Joined
Dec 30, 2006
Member Type
English Teacher
Native Language
Chinese
Home Country
Taiwan
Current Location
Taiwan
I couldn't find that on Google. Can you cite it properly, or give us a link?
Copyright © 1998-2012 Ho's Complete English Grammar All Rights Reserved
http://www.hosenglish.com/

Complete the sentences, using a suitable verb form.​

257. I think that is what he said, but I can't swear to (have) heard him correctly. (Ho's Complete English Grammar, Book 5, page 63)
Answer Key: 257. have.
(Ho's Complete English Grammar, Book 6, page 85)
 

Tarheel

VIP Member
Joined
Jun 16, 2014
Member Type
Interested in Language
Native Language
American English
Home Country
United States
Current Location
United States
I would almost always use the contraction. Also, when you say "I think" you have already said you're not sure.
 

jutfrank

VIP Member
Joined
Mar 5, 2014
Member Type
English Teacher
Native Language
English
Home Country
England
Current Location
England
I can't decide whether I think it's ungrammatical or not. It's certainly okay to use a to-infinitive after 'swear', but there's something about the sentence that sounds wrong. Is it possible this is an old-fashioned usage?

Normally, the pattern 'swear to do something' has a future meaning, loosely similar to 'promise'. It doesn't seem to make sense to be about the past.
 
Last edited:

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I can't decide whether I think it's ungrammatical or not. It's certainly okay to use a to-infinitive after 'swear', but there's something about the sentence that sounds wrong. Is it possible this is an old-fashioned usage?

Normally, the pattern 'swear to do something' has a future meaning, loosely similar to 'promise'. It doesn't seem to make sense to be about the past.
"Swear to do something", though, has nothing to do with the current context. I have absolutely no issue with "I can't swear + past context" when expressing uncertainty about something that happened.

I think he said "Yes". I can't swear I heard him correctly though.
She thinks she bought a cabbage in the supermarket. She can't swear she did, though. She'll have to check when she gets home.
I'm pretty sure I've seen that film but I can't swear to it.
 
Top