Luyện ngữ pháp English Grammar in Use (Unit 8: Present perfect 2)
used a computer travelled by bus eaten any fruit been to the cinema read a book lost anything
today this week recently for ages since... this year