How long have you lived here? ________ .

From ten years
Since ten years
For ten years
In ten years
Pre-Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Vocabulary Tests
Intermediate Grammar Exercises