FastItalian LearningSign in
Da for Time Expressions·Da + Duration: Translating from English
💡

Rule reminder

English 'have been -ing for' = Italian present tense + 'da' + duration.

Da + Duration: Translating from English1 / 10

Which sentence correctly translates: 'My friend has been cooking for two hours'?