I have a question from a textbook.

①Are you OK? You look as if you have been crying.
②Are you OK? You look as if you have cried.

①The children are tired now. They have been playing in the garden.
②The children are tired now. They have played in the garden.

The textbook says that ① is correct.
Why is ② incorrect?
I don't know why.
Please teach me.

To me the wrong answers don't sound totally incorrect, but they definitely sound awkward. I think it's because they are giving reasons for the first parts (you don't look okay, the children are tired), and a big part of the reasons is time. The person who doesn't look okay has probably been crying for a while, not just a single tear and done. The children probably played in the garden a while, rather than tossing a ball once and going inside. 'have been' gives that feeling of time.

フォロー

Thank you for teaching me.
The textbook says that when we use present perfect simple, we are thinking about the result of the activity, not the activity itself.

I had the following idea.
①have cried →You finished crying, and your eyes became red as a result.

①have played→they finished playing and they got tired as a result.

Hmm. I'm still not sure.

· · SubwayTooter · 0 · 0 · 0
ログインして会話に参加
Fedibird

様々な目的に使える、日本の汎用マストドンサーバーです。安定した利用環境と、多数の独自機能を提供しています。