Present perfect continuous (Medium) Quiz Home › IELTS › IELTS English Grammar › Present perfect continuous (Medium) 📝 IELTS – English Grammar – Present perfect continuous – Medium 20 questions · 15 min timer · Explanations included · Free 1. Which sentence uses the present perfect continuous tense correctly? She will learn Spanish for three months. She has been learning Spanish for three months. She learned Spanish for three months. She learns Spanish for three months. None Show Hint Option A is correct because it uses the present perfect continuous tense to describe an action that began in the past and continues into the present. Option B uses the simple present tense, option C uses the simple past tense, and option D uses the future tense. 2. Identify the error in the sentence: 'They have been play video games all day.' Change 'video games' to 'video game'. Change 'all day' to 'all days'. Change 'have been' to 'are'. Change 'play' to 'playing'. None Show Hint The correct form is 'have been playing' because the present perfect continuous tense requires the '-ing' form of the verb. Option B corrects this mistake. Options A, C, and D do not address the error in tense. Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Loading questions... Click Submit to see your final score! Previous Start Quiz Next Time's up