It has been about 2 weeks since I had have joined this site.
# It has been about 2 weeks I have been joined this site.
# It has been about 2 weeks since I had joined this site.
# It has been about 2 weeks I have been joined this site.