Present perfect 2Versión en línea grammar por English 4Utoo 1 I ............... my first pizza when we were in Rome. a eat b ate c eaten 2 I .............. 3 cups of coffee today. a has had b had c have had 3 ......... you ............... Sarah in the morning? a have, seen b did, see c did, seen 4 They ............. to the concert in the summer. Choose one or more answers a went b go c gone 5 I ................ this new bike, look! a have bought b bought c buy 6 ......... you already ...................... your homework? a Did, finish b Have, finished c Have, finish 7 By the way, ........ you ........ Steve? a did,met b did, meet c have, met 8 I ......... already ......... 165 pages from my new book. a have,read b read c readed 9 I .... 876 pages in the summer. a have read b read c did read 10 2 years ago I ......... in Reading. a studyed b studied c have studied