Для быстрого поиска по странице используйте комбинацию клавиш 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