Froggy Jumps The Present Perfect Tense QuizVersion en ligne Please answer the questions. par shohreh zr 1 Fill in the correct form of the verb: My brother ....... never ....... this film. (see) a have / seen b has / seen c have / see 2 Sam _________ his friend in the 100 m race. (beat) a have beaten b beat c has beaten 3 The dust __________ everywhere in the kitchen. (blow) a have blown b blew c has blown 4 He _________ under the pressure of his boss. (work) a works b has worked c worked 5 _____ you ______ that musical voice coming from that direction? (hear) a do / hear b has / hear c have / heard 6 He ______ suddenly from the cafe. (leave) a left b have left c has left 7 She _________ a single word yet. (speak) a spoken b spoke c speaking 8 She ___________ anything yet for the party wearing. (not/ choose) a haven't chosen b isn't choosing c hasn't chosen 9 He ………………….. from the hills. a returned b has returned c had returned 10 You …… me. a never helped b have never helped c never help 11 She ……. many books on philosophy. a has authored b authored c have authored 12 You ……… a great help to me. a were always b have always been c had always been