It is not an easy thing to learn a foreign language. We have to practice very hard and try to learn as many words as possible. We can't ... speak any language without words. What do you ... think is the best way to memorize new words? First of all, you should ... repeat the words you've learnt as often as possible. Secondly, you ought to listen to the material you are learning, because words are not always pronounced according to the rules of reading. And finally, it's a good idea to study words before you go to bed.
1 Those skyscrapers were built by a well-known architect.
2 A short-length dress will be worn by my girlfriend.
3 My room is redecorated by me every summer.
4 The vegetables weren't frozen by him.
5 Badges are collected by my friend.
6 Jack's laptop will be used by him.
7 A bone was eaten by my dog yesterday.