日本語をクリックすると英文が表示されます。まずは自分で英語にしてから答え合わせを。
That boy has been running for over an hour.
I have been reading this book for two hours.
She has been playing the piano for more than three hours.
I hope(that) it will be fine tomorrow.
They haven't had(eaten) dinner yet.
I have just had(eaten) lunch.
The cake has been eaten by Tom.
Peter has been in his room for two hours.
We have been on this train for five hours.
If he doesn't come tomorrow, I will do the work.
If it is fine tomorrow, we will go on a picnic.
Please wash the dishes after you eat dinner.