英語
高校生

Tom has been a fever for two days.
はトムが三人称単数なのでhasになりますが、

Haruna had been studying for two hours when makiko arrived.
はハルナが三人称単数なのでhasじゃないのですか?arrivedがあるので過去の文なのは分かるのですが、三人称単数はどうなるのでしょうか…

教えてください!!

現在完了

回答

前半のハルカの文章が後半のWhen以下の文章の時制より前なので時制の一致より大過去(過去完了形)を使う形になりますね。

ゲストさん

回答ありがとうございました!

この回答にコメントする
疑問は解決しましたか?