Froggy Jumps Present perfectVersión en línea Complete the sentences to make correct present perfect sentences. por Fridoline Defevere 1 'Why ______ he said it like that?' a has b have c had 2 'How long have you _______ in this town?' a live b living c lived 3 '__________________ to the United States?' 'No, never.' a Did you ever go b Have you ever been c Have you ever gone 4 'You _____________ the last time I ____________ you.' a have grown since, saw b have grown for, seen c have grow since, saw 5 'It___________ the water.' a has not drink b have not drunk c has not drunk 6 'We_________any mail since we _________.' a have not received, have retired b have not received, were retired c have not receive, were retired 7 'I__________ articles on different topics.' a have written b had written c have writing 8 'I ________________ different kinds of songs, especially modern.' a have sing b have sang c have sung 9 'I_____________________ to melodious songs.' a had listen b have listened c have listen 10 'He ________ around the world.' a has traveled b have traveled c has traveling 11 'I____________________ here since I finished law school.' a have worked b had work c have working 12 'We _______________ our breakfast.' a have already has b have already have c have already had 13 'My sister _____________ a car before.' a has driven b has drove c has driving 14 'We __________________ to watch the new musical.' a have not went b have not gone c have not go 15 'I _________________ late in the morning.' a have wake b have woke c have woken