Present perfectChoose an appropriate option.
Marion's English wasn't good. Now it is better. He ----- has improved have improved improved his English.
This afternoon I was expecting a letter. Now I have it. The letter ----- arrived has arrived have arrived .
I saw Peter two days ago but I ----- didn't see hadn't seen haven't seen him today.
Last month the bus fare was 1 Pound. Now it is 2. The bus fare ----- has gone up have been gone up have gone up .
It rained a lot last autumn but ----- hasn't rain hasn't rained haven't rain a lot this autumn.
Our baseball team won a lot of games last season but we ----- didn't win haven't win haven't won a lot of games this season.
Marion is lookind for his newspaper. He can't find it. He ----- had lost has lost lost his newspaper.
Marion can't walk and his leg is in plaster. He ----- broke had broken has broken his leg.
Tom worked hard at school last term but he ----- didn't work hadn't work hasn't worked hard this term.
I didn't have a beard last week. Now I have a beard. I ----- grew grown have grown a beard.