0
Viceidol Posted 18 years ago
Grammar

I admit knowing/having known him.

1b01i00I admit having known him.02i02b02br
02br
00My grammar book says it is wrong, but it doesn't explain why. However, it says "01b01i00I admit knowing him02i02b00." is correct. May I ask why is 01i01b00"I admit having known him."02b02i00 wrong? I'd appreciate your reply. Thank you!0-
  

Top answer

0-

  • 0-
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.

6 Answers
0
0 .02br
00Logically, it is questionable, since once knowing someone, it is hard or impossible to 'un-know' them.0-
0
0 I think you have a good grammar book and MM makes a very good point. 0-
0
0Hi,02br
02br
00Perhaps he died.02br
02br
00We usually don't say that we know someone who is dead.02br
02br
00Best wishes, Clive0-
0
0Thanks, I understand now.0-
0
"I admit to having known him for a while" would be fine.

"Admit to" is better English. Also, the above sentence uses the Present Perfect ("have known" instead of "know", which is the Present Simple). With sentences in the Present Perfect, however, a time period which persists until the present moment must be stated.
0
... must be stated or implied / understood.

Related Questions