Present perfect continuous (Difficult) Quiz Home โบ IELTS โบ IELTS English Grammar โบ Present perfect continuous (Difficult) ๐ IELTS – English Grammar – Present perfect continuous – Difficult 20 questions ยท 15 min timer ยท Explanations included ยท Free 1. What is the error in this sentence: 'She has been being sick for two days.'? The verb 'has been' is incorrect. The verb 'being' is incorrect. The use of 'for' is incorrect. The sentence is correct. None 1 out of 14 2. Why is the following sentence incorrect? 'I have been knowing him for years.' The sentence is correct. The verb 'have been knowing' is not valid. The sentence should use 'since' instead of 'for.' The verb 'know' is not used in the continuous form. None 2 out of 14 Loading questions... 3 out of 14 Loading questions... 4 out of 14 Loading questions... 5 out of 14 Loading questions... 6 out of 14 Loading questions... 7 out of 14 Loading questions... 8 out of 14 Loading questions... 9 out of 14 Loading questions... 10 out of 14 Loading questions... 11 out of 14 Loading questions... 12 out of 14 Loading questions... 13 out of 14 Loading questions... 14 out of 14 Click Submit to see your final score! Previous Start Quiz Next Time's up