「he had had…」のように「had」が続けて使用されている文を見かけることがありますが、これは正しいですか?

はい、正しいです。「Have」の動詞を使用した過去完了形になります。最初の「had」は過去形であり、続く「had(haveの過去分詞)」が完了形になります。過去完了形は、一つの文に二つの過去の出来事を表す節がある場合に、先に起こった節に使用されます。

He had had a meeting before he left for the airport.

彼は、空港に出発する前に会議があった。

言いづらい為、他の動詞が使用できる場面では「had」以外の動詞を使用することが推奨されます。上記の文の場合、「had(あった)」の代わりに、「attended(出席した)」を使用する方が良いです。

He had attended a meeting before he left for the airport.

彼は、空港に出発する前に会議に出席した。

難易度:7/10
関連リンク:「Drink」の過去分詞は「drunken」?

「Shake」の過去分詞が「shaken」なので、「drink」の過去分詞は「drunken」ですか?

いいえ、違います。「Drink」の過去分詞は、一般的に「drunk」が使用されます。尚、「drank」も使用されることがあります。
(drink-drank-drank/drunk)

He has drunk the remaining milk. ◯

He has drank the remaining milk. ◯

彼は、残っていた牛乳を飲んでいた。

尚、「drunken」は、「酔った、酔っ払った」の意味を持つ形容詞になります。

The drunken man was talking to himself on the street.

酔った男性は、路上で独り言を言っていた。

難易度:6/10
関連リンク:動詞の「hang」の過去形は「hung」?それとも「hanged」?

動詞の「hang」の過去形は「hung」ですか?それとも「hanged」ですか?

「ぶら下がる、〜にかける」と言う意味を持つ動詞の「hang」の場合、過去形は「hung」になります。ですが、「絞首する」と言う意味を持つ動詞の場合、「hanged」 になります。違う意味になってしまうので、気を付けましょう。

※ 両方ともそれぞれの過去分詞にもなります。

 

Tom hung on the bars for two minutes.

Tomは2分間鉄棒にぶら下がった

Alice hung a family photo on her living room wall.

Aliceは家族の写真をリビングルームの壁にかけた

The government hanged the criminal.

政府は、犯罪者を絞首刑に処した。

※ 殺害目的がなく、ただ人をぶら下げる場合は、「hung」になります。

They hung him from the tree to torture him.

彼等は、彼を苦しめる為に、木から吊った

難易度:6/10
関連リンク:「Learned」と「learnt」、どっちが正しい?