Time Expressions:
for + period (length) of time
since+ a point of time
just
already
so far( from past to now)
never( in affirmative sentences)
ever( in interrogative sentences)
yet( in negative and interrogative sentences)
once, twice, three/.../many times
How long...?