There’s my wallet! I _____ for it for ages.

have looked
look
looked
have been looking
Elementary Grammar Exercises A1
Upper-Intermediate Grammar Exercises
English Modals Tests
English Worksheets