ESERCIZIO NUM: 2197 - CATEGORIA: grammatica > preposizioni for-since - DIFFICOLTA': ****

FOR oppure SINCE? scegli la preposizione corretta per completare le seguenti frasi(03):

1 John has lived here ___ September. A=since B=for / 2 Mary has been ill ___ Thursday. A=since B=for / 3 We have been waiting ___ three hours. A=since B=for / 4 Ashok has kept his promise ___ seven years. A=for B=since / 5 I have been interested in trains ___ I was young. A=since B=for / 6 She has been asleep __ ages. A=since B=for C=A or B / 7 Walter has been attending college since __. A=July B=three months C=A or B / 8 Obama has been President for ____. A=he was elected B=several years C=2009 / 9 Which phrase means 'for a long time'? A=for never B=for ages C=since ages / 10 How long have you been doing this exercise? A=For when I started. B=For a few minutes. C=Since a few minutes.