Which verb should we use when talking about shaking hands in the past tense?
Ex: I shook hands with Edward. I had shaken hands with Edward.
Both sound a bit awkward to me, as well as "I shaken hands with Edward."
New Member07
Welcome to EF!
1. I shook hands with Edward. I don't see anything wrong with this sentence. We use it to talk about a past event.
2. I had shaken hands with Edward. This one certainly has a problem standing alone. To use the past perfect tense, we need to relate it to another past event that came after.
3. I shaken hands with Edward. This one is not correct.
Contributing Member1,100
Proficient Speaker: Users in this role are known to maintain an excellent grasp of the English language. You can only be promoted to this role by the Englishforums team.
shook hands is the past tense. I shook hands with Edward.

had shaken is past perfect tense. I had shaken hands with Edward before I shook hands with Steven.
Thank you for your explanation.
I "shook hands" is simple past tense. If you are planning to say "I have (shaken or shook) hands" that's the difficulty. "I have", (I think) is past historic and you could not, therefore, use "I have shook" hands; however, "I have shaken hands" doesn't quite sound right, and this is the reason that I "Googled" for an answer - I wanted to know. It is probably best to try to re-word the sentence to avoid it, but that's not my style - I want to know! I will have to revert to one of my English grammar books.

Carol (Crewe)

The past participle of 'shake' is 'shaken'.

Simple Past I shook hands . . .

Present Perfect I have shaken hands . . . (There's nothing wrong with saying this.)

Veteran Member67,741
Moderator: A super-user who takes care of the forums. You have the ability to message a moderator privately should you wish. These users have a range of elevated privileges including the deletion, editing and movement of posts when needed.Teachers: Users in this role are certified teachers. This may include DELTA, CELTA, TESOL, TEFL qualified professionals. Email a scan of your qualification to an admin, if you wish to be considered.
Live chat
Registered users can join here