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