1140 present perfect with for since online multiple choices exercises in 57 tests. Practice present perfect simple tense with for since online for exams, check your answers. Improve your English grammar with the interactive present perfect simple tense with for since activities. Suitable for beginner, elementary and intermediate level learners.