1 used
2 (being) interrupted
3 reading
4 having travelled
5 laughing
6 singing
7 completed
8 having received
9 lying
10 having slept
1where does Ted live?
2what did they see there?
3where were they?
4when will the Greens go to London?
5when did it often rain?
6where will it snow?
7why did they go there?
My school isn't far from my house. So there's no need for me to take a bus as it takes only about 7 minutes to get to school.
While I go on foot to school, I pass a kindergarten which is large and nice. And there's an administration on the right of the street. Sometimes when I hurry, I pass a football ground to get to school faster.
I like the street and roads I go on because it's beautiful and clean.
1) have gone 2) have written, have not sent 3) has just gone 4) has already answered 5) has answered 6) have just told 7) have read 8) is selling 9) has sold 10) have not been seeing 11) are you doing? Am copying 12) wil go 13) has not been smoking 14) did he arrive? Arrived Или will he arrive, will arrive. 15) had you switched off 16) was reading, liked 17) have nit finished 18) 19) will you do 20) Did not meet 21) leave, get 22) have just found 23) haven't you had