1) Isabella ____ _____ her bicycle since she fell off it last week. a) hasn't rode b) hasn't rided c) hasn't ridden 2) A housewife ____ already ____ the dishes 5 times. a) hasn't - washed b) has - washed c) have - washed 3) They ____ ____ for the first time. a) have meet b) has met c) have met 4) Alice ____ never ____ her exams. a) has - passed b) hasn't - passed c) has - pass 5) The waiter ___ just ___ me some coffee and biscuit. a) hasn't - bring b) has - brought c) have - brought 6) I'm so hungry. I ___ ___ anything yet. a) have eaten b) haven't eaten c) haven't ate 7) My friends ___ ___ anything dangerous. a) have done b) haven't done c) have did 8) Rosy and Emily ___ ___ dinner for their family. a) have cooked b) haven't cook c) haven't cooked 9) The explorers  ___ ___ on holidays to the sea. a) has gone b) have went c) have gone 10) My cousin ___ ___ his bike for a long time. a) has rodden b) has ridden c) has riden

Present Perfect part 2

Papan Peringkat

Gaya visual

Pilihan

Berganti templat

Pulihkan simpan otomatis: ?