Intanto questo che ti ha risposto sopra ha sbagliato clamorosamente... in una domanda non puo aparire il verbo principale nel passato (come ha suggerito lui - HAD - )-... la domanda giusta è esattamente come hai detto te e la risposta è "Yes i did, oppure yes, i HAD a lot of homework yesterday"
La ragione per cui ci sono due opizioni è semplice...qd la domanda ha il verbo ausiliare DO (nel tuo caso passato . . . DID) la risposta CORTA segue il verbo ausiliare, mentre la risposta lunga segue il verbo principale.
Questo è grammatica inglese, la ragione specifica di XK è così nemmeno gli inglesi o americani lo sanno (Sapresti spiegare quella italiana?? credo di nn... sappiamo le regole ma quasi mai le ragioni).
Qualsiasi altro dubbio, sn a disposizione...
Buona fortuna
2007-03-15 01:38:18
·
answer #1
·
answered by Logan Lee 2
·
1⤊
0⤋
Ciao!
Si risponde "Yes I did",o "No I didn't" perché devi usare lo stesso ausiliare della domanda, quindi qui: past simple, ausiliare did/didn't.
Avresti risposto "Yes I have" se avessi fatto una domanda al present perfect, ovvero x es.: "Have you ever seen Paris?" "Yes I have" o "No I haven't".
Nella tua prima domanda ("Did you have a lot of homework yesterday?") "have" è verbo e non ausiliare. Tutto chiaro?
Spero di esserti stata utile!
Sara
2007-03-15 08:35:50
·
answer #2
·
answered by Sara M 2
·
1⤊
0⤋
si risponde con Yes I did. Yes I have è sbagliato perché il tutto è riferito al passato, infatti la domanda inizia col did, e c'è pure yesterday che lo sottolinea. Il perché, beh perché nelle risposte brevi, la costruzione è soggetto+verbo al tempo corretto. quindi se è passato, metti did, se era al presente sarebbe stato Yes I do e la domanda Do you have many homework today?
2007-03-15 08:32:30
·
answer #3
·
answered by brondi85 2
·
1⤊
0⤋
x roberto: non avventurarti in terreni a te ostici, se vuoi un consiglio. Il "did", con il verbo avere, ci va eccome. Il caso che illustri tu è il caso di possesso, per esempio "have you got a cat?" "Yes, I've got."
In tutti gli altri casi TO HAVE funziona come un normale verbo...
2007-03-15 08:59:01
·
answer #4
·
answered by Penelope2015 2
·
0⤊
0⤋
Heavens, guys please study a little bit more!!!!
2007-03-15 08:42:59
·
answer #5
·
answered by paolapoggi50 6
·
0⤊
1⤋
Il verbo avere non vuole l'ausiliare Did, è un errore gravissimo.....quindi la domanda corretta è
Have you got a lot of homework ?
2007-03-15 08:32:33
·
answer #6
·
answered by roberto m 3
·
0⤊
1⤋
Penso che la domanda si "did you had a lot of homework yesterday??"
e io risponderei
"yes, I had" o "no, I hadn't"
nel dubbio sicuramente puoi rispondere "Yes, I was very busy!"
2007-03-15 08:31:26
·
answer #7
·
answered by Anonymous
·
0⤊
1⤋