Для быстрого поиска по странице используйте комбинацию клавиш Ctrl+F и в появившемся окне напечатайте слово запроса (или первые буквы)

 

He … his car. That is why his hands are so dirty. 
has greased
has been greasing

 

The students … very hard this year. 
have worked
have been working

 

He … on every bed in this room and he does nоt like any of them. 
has been sleeping 
has slept

 

She … . That is why she is wearing breeches. 
has been riding
has ridden 

 

I … too fast. That is why I am so tired. 
have walked
have been walking

 

He stones at the wrong window. 
has thrown 
has been throwing

 

She … all the horses in this stable. 
has ridden
has been riding

She … for a rise in salary for two months but she has not dared to ask for it. 
has hoped 
has been hoping

 

I … seventeen kilometers. 
have been walking 
have walked

 

He … his key and he has been trying to wake his flatshare by throwing stones at his window. 
has lost 
has been loosing