フォロー

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.

· · SubwayTooter · 2 · 0 · 1

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.

In addition to the other response, I would say that "they have played in the garden" sounds almost like "they have, at any point in time, played in the garden before" - it sounds weird without the "before" but still gives that impression to an extent.

I see! When I asked another woman, she had the same idea. She told me "have played" or "have cried" was used as an experience.

Thank you!

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

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