I have never been to this ancient town. He has just taken a shower. We have visited a doctor recently. She has just finished this important project. Mary has always been such a smart girl. They have never used this method before.
We have been sitting in this room for 2 hours. I have been learning Japanese for a month and a half. Mr Brown has been counting his money for 20 minutes.It hasn't been raining here since last summer. Kate has been cooking since morning, Our children have been playing in the garden for 3 hours.