5.Karl has been driving since five years.(почему слово since нужно заменить на for? = 6.This hotel has been already in business for twenty years.(почему has been already нужно заменить на has already been?)
5. since нужно заменить на for, так как нужно сказать о том, что Карл водит машину уже 5 лет, а не с пяти лет. На это указывает Present Perfect Continious Tense.
6. Таков порядок наречий в предложениях, и он фиксирован.
5. since нужно заменить на for, так как нужно сказать о том, что Карл водит машину уже 5 лет, а не с пяти лет. На это указывает Present Perfect Continious Tense.
6. Таков порядок наречий в предложениях, и он фиксирован.