B1 English Practice Test
B1 English Test for UK Settlement B1 English Grammar and Vocabulary
Choose the correct sentence: Which option uses the present perfect tense correctly?
Select your answer
A
'I have lived in London since three years.'
B
'I have lived in London for three years.'
C
'I am living in London since three years.'
D
'I live in London for three years ago.'
Hint