1) We _________ football on the ground. a) has play b) had play c) have played d) are playing 2) He _________ a letter to her friend. a) is writing b) have written c) has wrote d) has written 3) They __________ in the field. a) have worked b) has work c) are working d) has worked 4) She ______ a song in the classroom. a) have sung b) is singing c) has sung d) sung 5) I ________ some plants in my garden. a) have planted b) has planted c) am planting d) have plant 6) I ________ early in the morning. a) has woken b) have woken c) am waking d) wake up 7) I _____________ all the equations. a) understand b) knew c) has understood d) have understood 8) Alex _______ two foreign languages a) have studied b) has studied c) is studying d) study 9) You _________ to Madonna in the concert a) are listening b) has listened c) have listened d) listen 10) She _________ to speak French. a) has learned b) have learned c) is learning d) learn

Present Perfect Tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?