Grammar Patterns
The Tale of Peter Rabbit 作品中の完了形・仮定法の文を、種類別に分類して並べています。
-
完了形 過去完了
had forgotten
Trigger: had + forgotten
McGregor was on his hands and knees planting out young cabbages, but he jumped up and ran after Peter, waving a rake and calling out, 'Stop thief!' Peter was most dreadfully frightened; he rushed all over the garden, for he had forgotten the way back to the gate.
-
完了形 過去完了
had not had
Trigger: had + had
It would have been a beautiful thing to hide in, if it had not had so much water in it.
-
完了形 過去完了
had heard
Trigger: had + heard
Peter thought it best to go away without speaking to her; he had heard about cats from his cousin, little Benjamin Bunny.
-
完了形 過去完了
had done
Trigger: had + done
His mother was busy cooking; she wondered what he had done with his clothes.
-
完了形 過去完了
had lost
Trigger: had + lost
It was the second little jacket and pair of shoes that Peter had lost in a fortnight!
-
仮定法 as if 構文
as if it were
Trigger: as if/though + were
A white cat was staring at some gold-fish, she sat very, very still, but now and then the tip of her tail twitched as if it were alive.
-
仮定法 助動詞 + 完了形
might have got
Trigger: might + have + got
After losing them, he ran on four legs and went faster, so that I think he might have got away altogether if he had not unfortunately run into a gooseberry net, and got caught by the large buttons on his jacket.
-
仮定法 助動詞 + 完了形
would have been
Trigger: would + have + been
It would have been a beautiful thing to hide in, if it had not had so much water in it.